Apply Now      Donate


Bishop McDevitt High School, a Catholic, college-preparatory, coeducational school located within the Diocese of Harrisburg, serves students of diverse intellectual, socio-economic, and religious backgrounds. We strive to nurture the whole person by creating a challenging academic environment rooted in Gospel values. Our community aspires to graduate well-rounded Christian men and women committed to living moral lives of holiness, integrity, justice, and responsible citizenship.

Our Crusader Wresters have had an outstanding seasons! Riley Robel is Wrestling State Champ! Jacob Gilfoil - Wrestling States 3rd! Lucas Lawler finished 8th in States! Also congratulations to Ryan Lawler!
Our Crusader Swimming Team has had a great season! The boys team is the 2022-2023 state runner up. The boys swimming relay state champs state record 200 free relay. Swimming state champs 400 free relay. See more...
Bishop McDevitt will be presenting "The Music Man" March 24, 25 & 26, 2023! Please join us!
To our entire Bishop McDevitt Community. Join us is showing our pride for our 2022 Football Team State Championship! This is the link to our online store The store is open until midnight Wednesday December 21st.
We have partnered with iGoGo International (formerly FLAG) to welcome students from all over the world to Bishop McDevitt but we are in need of your help! We are seeking host families Click title for more information.
Get all your McD Spirit Gear here! Grab some workout gear! Sponsored by Under Armour.
We are aware there may be additional stress, mental health, or social/emotional issues which may surface or increase as we manage the effects of the COVID-19 social distancing guidelines.

View All News


Day 5 - Regular Schedule
10:00am YCDT
3:00pm Track & Field Practice
4:00pm Boys Tennis vs. East Pennsboro
4:15pm JV Softball vs. Carlisle
4:15pm V Baseball vs. Carlisle
4:15pm V Softball @ Carlisle
4:30pm JV Baseball @ Carlisle
Day 6 - Regular Schedule
2:50pm CSC Meeting (Library)
3:30pm Volleyball Workouts
4:00pm Track & Field @ Northern
5:00pm JV Boys Lacrosse vs. State College HS
5:00pm JV Girls Lacrosse @ State College
6:30pm V Boys Lacrosse vs. State College HS
6:30pm V Girls Lacrosse @ State College
Day 1 - Regular Schedule
3:00pm Track & Field Practice
3:30pm Boys Tennis @ Middletown
4:15pm JV Baseball @ Palmyra
4:15pm JV Softball vs. Palmyra
4:15pm V Baseball vs. Palmyra
4:15pm V Softball @ Palmyra
6:30pm Elementary Band (Band Room & Finestra)
Day 2 - Regular Schedule
3:00pm Track & Field Practice
4:00pm Boys Tennis vs. Camp Hill
4:30pm JV Boys Lacrosse @ Cumberland Valley
5:00pm JV Girls Lacrosse vs. Cumberland Valley
6:00pm V Boys Lacrosse @ Cumberland Valley
6:30pm V Girls Lacrosse vs. Cumberland Valley

View All Events