Solemnity of the Ascension of the Lord (No School)
2024-05-09

Varsity Baseball
2024-05-11 11:00 - 14:00 (America/New_York) | Holy Ghost Preparatory School, 2429 Bristol Pike, Bensalem, PA 19020, USA

JV Baseball
2024-05-11 16:00 - 19:00 | Holy Ghost Preparatory School, 2429 Bristol Pike, Bensalem, PA 19020, USA

Quarter 4 Progress Reports
2024-05-13

AP Exams
2024-05-13 - 2024-05-17

Varsity Baseball - Home vs Haverford
2024-05-13 16:00 - 19:00

JV Baseball
2024-05-13 16:00 - 19:00 | Haverford High School, 200 Mill Rd, Havertown, PA 19083, USA

Millay Club Athletic Banquet
2024-05-14 18:30 - 21:00

Department Meeting
2024-05-15 14:45 - 15:45

Class of 2028 Induction Ceremony
2024-05-16 18:00 - 19:30

Bingo Night - Vikings Rental
2024-05-17

Archdiocesan Honors Convocation
2024-05-21 18:00 - 20:00

Faculty Meeting
2024-05-22 14:45 - 15:45

Principal's Holiday (No School)
2024-05-24

Memorial Day (No School)
2024-05-27

Last Day of Classes for Seniors
2024-05-28

Final Exams for Seniors
2024-05-29 - 2024-05-31

Yearbook Distribution for Underclassmen
2024-06-03

Final Exams for Underclassmen
2024-06-03 - 2024-06-05

Graduation Practice
2024-06-03, 2024-06-04, 2024-06-05

Yearbook Signing for Seniors
2024-06-04

Make-Up Exams for Underclassmen
2024-06-06

Baccalaureate Mass
2024-06-06

Graduation
2024-06-07

Teacher Grading Day (No School for Students in Good Academic Standing)
2024-06-10

Final Day for Juniors
2024-06-11

Final Day for Sophomores
2024-06-12

Final Day for Freshmen
2024-06-13
