For the 2025-26 school year, there are 33 private high schools offering ice hockey as an interscholastic sport serving 21,662 students in Pennsylvania.
The top ranked offering ice hockey sport private high schools in Pennsylvania include Shady Side Academy, The Haverford School, and The Hill School.
The average tuition cost is $24,621, which is higher than the Pennsylvania private high school average tuition cost of $19,052.
Top Private High Schools Offering Ice Hockey Sport in Pennsylvania (2025-26)
School
Location
Quick Facts
340 Morris Rd
Fort Washington, PA 19034
(267) 405-7070
Fort Washington, PA 19034
(267) 405-7070
Gr: PK-12 | 1,223 student Avg. class size: 17 students Sports: 20 | Extracurrculars: 29 Tuition & acceptance rate listed
1201 Homestead Ln
Hershey, PA 17033
(800) 322-3248
Hershey, PA 17033
(800) 322-3248
Gr: PK-12 | 2,189 students Avg. class size: 15 students Sports: 15 | Extracurrculars: 46 Tuition listed
Po Box 707
Bryn Athyn, PA 19009
(267) 502-4855
Bryn Athyn, PA 19009
(267) 502-4855
Gr: 9-12 | 119 students Sports: 8 Tuition listed
2815 Benade Cir
Bryn Athyn, PA 19009
(267) 502-2500
Bryn Athyn, PA 19009
(267) 502-2500
Gr: 9-12 | 190 students Avg. class size: 13 students Sports: 12 | Extracurrculars: 11 Tuition & acceptance rate listed
Allentown Central Catholic High School.![Allentown Central Catholic High School. Photo Allentown Central Catholic High School. Photo]()

(Catholic)
301 N 4th Street
Allentown, PA 18102
(610) 437-4601
Allentown, PA 18102
(610) 437-4601
Gr: 9-12 | 639 students Avg. class size: 25 students Sports: 18 Tuition & acceptance rate listed
Aquinas Academy![Aquinas Academy Photo Aquinas Academy Photo]()

(Catholic)
2308 West Hardies Road
Pittsburgh, PA 15044
(724) 444-0722
Pittsburgh, PA 15044
(724) 444-0722
Gr: NS-12 | 537 students Avg. class size: 16 students Sports: 12 | Extracurrculars: 26 Tuition & acceptance rate listed
Archbishop Carroll High School
(Catholic)
211 Matsonford Road
Wayne, PA 19087
(610) 688-7610
Wayne, PA 19087
(610) 688-7610
Gr: 9-12 | 673 students Avg. class size: 16 students Sports: 18 Tuition & acceptance rate listed
Bishop Guilfoyle Catholic High School![Bishop Guilfoyle Catholic High School Photo - Students Working in Groups Bishop Guilfoyle Catholic High School Photo - Students Working in Groups]()

(Catholic)
2400 Pleasant Valley Boulevard
Altoona, PA 16602
(814) 944-4014
Altoona, PA 16602
(814) 944-4014
Gr: 6-12 | 285 students Avg. class size: 15 students Sports: 15 | Extracurrculars: 34 Tuition listed
Bishop Mc Cort Catholic High School![Bishop Mc Cort Catholic High School Photo - Chapel Interior View Bishop Mc Cort Catholic High School Photo - Chapel Interior View]()

(Catholic)
25 Osborne Street
Johnstown, PA 15905
(814) 536-8991
Johnstown, PA 15905
(814) 536-8991
Gr: 7-12 | 298 students Avg. class size: 22 students Sports: 15 | Extracurrculars: 1 Tuition & acceptance rate listed
Bishop Shanahan High School
(Catholic)
220 Woodbine Rd
Downingtown, PA 19335
(610) 518-1300
Downingtown, PA 19335
(610) 518-1300
Gr: 9-12 | 876 students Sports: 19 | Extracurrculars: 39 Tuition & acceptance rate listed
Cathedral Preparatory School
All-boys (Catholic)
225 W 9th St
Erie, PA 16501
(814) 453-7737
Erie, PA 16501
(814) 453-7737
Gr: 9-12 | 406 students Avg. class size: 23 students Sports: 12 | Extracurrculars: 22 Tuition & acceptance rate listed
363 N. Valley Forge Road
Devon, PA 19333
(610) 688-7337
Devon, PA 19333
(610) 688-7337
Gr: 6-12 | 325 students Avg. class size: 14 students Sports: 16 | Extracurrculars: 24 Tuition listed
The Episcopal Academy
(Episcopal)
1785 Bishop White Drive
Newtown Square, PA 19073
(484) 424-1400
Newtown Square, PA 19073
(484) 424-1400
Gr: PK-12 | 1,250 student Sports: 20 Tuition listed
Father Judge High School
All-boys (Catholic)
3301 Solly Ave
Philadelphia, PA 19136
(215) 338-9494
Philadelphia, PA 19136
(215) 338-9494
Gr: 9-12 | 734 students Sports: 14
450 Lancaster Ave.
Haverford, PA 19041
(610) 642-3020
Haverford, PA 19041
(610) 642-3020
Gr: PK-12 | 943 students Avg. class size: 16 students Sports: 18 | Extracurrculars: 34 Tuition & acceptance rate listed
860 Beech Street
Pottstown, PA 19464
(610) 762-9989
Pottstown, PA 19464
(610) 762-9989
Gr: 9-12 | 520 students Sports: 21 Tuition & acceptance rate listed
2429 Bristol Pike
Bensalem, PA 19020
(215) 639-2102
Bensalem, PA 19020
(215) 639-2102
Gr: 9-12 | 419 students Sports: 16 Tuition & acceptance rate listed
125 Christian School Rd
Hollsopple, PA 15935
(814) 288-2588
Hollsopple, PA 15935
(814) 288-2588
Gr: PK-12 | 285 students Avg. class size: 18 students Sports: 10 | Extracurrculars: 8 Tuition listed
1888 Brett Ln
Saltsburg, PA 15681
(724) 639-8035
Saltsburg, PA 15681
(724) 639-8035
Gr: 9-12 | 200 students Avg. class size: 7 students Sports: 12 | Extracurrculars: 17 Tuition listed
8605 Cheltenham Avenue
Glenside, PA 19038
(215) 233-2911
Glenside, PA 19038
(215) 233-2911
Gr: 9-12 | 1,141 student Avg. class size: 18 students Sports: 23 Tuition & acceptance rate listed
Lansdale Catholic High School![Lansdale Catholic High School Photo Lansdale Catholic High School Photo]()

(Catholic)
700 Lansdale Ave
Lansdale, PA 19446
(215) 362-6160
Lansdale, PA 19446
(215) 362-6160
Gr: 9-12 | 599 students Avg. class size: 19 students Sports: 18 | Extracurrculars: 20 Tuition listed
Malvern Preparatory School![Malvern Preparatory School Photo Malvern Preparatory School Photo]()

All-boys (Catholic)
418 S. Warren Avenue
Malvern, PA 19355
(484) 595-1100
Malvern, PA 19355
(484) 595-1100
Gr: 6-12 | 675 students Avg. class size: 15 students Sports: 18 Tuition & acceptance rate listed
North Catholic High School![North Catholic High School Photo - North Catholic High School located in Cranberry Township, PA. Schedule a tour with us today! North Catholic High School Photo - North Catholic High School located in Cranberry Township, PA. Schedule a tour with us today!]()

(Catholic)
1617 Rt. 228
Cranberry Township, PA 16066
(412) 321-4823
Cranberry Township, PA 16066
(412) 321-4823
Gr: 9-12 | 702 students Avg. class size: 18 students Sports: 19 Tuition & acceptance rate listed
1504 Woodcrest Ave
Coraopolis, PA 15108
(412) 264-5140
Coraopolis, PA 15108
(412) 264-5140
Gr: 9-12 | 342 students Avg. class size: 16 students Sports: 15 | Extracurrculars: 22 Tuition listed
St. Joseph's Preparatory School![St. Joseph's Preparatory School Photo - St. Joseph's Prep St. Joseph's Preparatory School Photo - St. Joseph's Prep]()

All-boys (Catholic)
1733 W. Girard Ave
Philadelphia, PA 19130
(215) 978-1958
Philadelphia, PA 19130
(215) 978-1958
Gr: 9-12 | 902 students Avg. class size: 26 students Sports: 22 | Extracurrculars: 32 Tuition listed
1000 McNeilly Road
Pittsburgh, PA 15226
(412) 561-3583
Pittsburgh, PA 15226
(412) 561-3583
Gr: 9-12 | 400 students Avg. class size: 17 students Sports: 21 | Extracurrculars: 44 Tuition & acceptance rate listed
315 Academy Avenue
Sewickley, PA 15143
(412) 741-2230
Sewickley, PA 15143
(412) 741-2230
Gr: PK-12 | 532 students Avg. class size: 15 students Sports: 15 Tuition & acceptance rate listed
423 Fox Chapel Road
Pittsburgh, PA 15238
(412) 968-3179
Pittsburgh, PA 15238
(412) 968-3179
Gr: PK-12 | 1,221 student Avg. class size: 15 students Sports: 20 | Extracurrculars: 58 Tuition & acceptance rate listed
500 W Willow Grove Avenue
Philadelphia, PA 19118
(215) 247-7007
Philadelphia, PA 19118
(215) 247-7007
Gr: NS-12 | 1,216 student Avg. class size: 15 students Sports: 17 | Extracurrculars: 15 Tuition & acceptance rate listed
420 W Street Road
Kennett Square, PA 19348
(610) 444-3035
Kennett Square, PA 19348
(610) 444-3035
Gr: NS-9 | 214 students Avg. class size: 18 students Sports: 5 | Extracurrculars: 9
201 N Sprague Ave
Kingston, PA 18704
(570) 270-2100
Kingston, PA 18704
(570) 270-2100
Gr: PK-12 | 819 students Avg. class size: 14 students Sports: 14 | Extracurrculars: 48 Tuition & acceptance rate listed
York Catholic Middle & High School![York Catholic Middle & High School Photo - York Catholic motivates students to be compassionate and serve with a desire to improve their community and the world. Like any family, York Catholic values support, trust, and love for one another. York Catholic Middle & High School Photo - York Catholic motivates students to be compassionate and serve with a desire to improve their community and the world. Like any family, York Catholic values support, trust, and love for one another.]()

(Catholic)
601 E Springettsbury Ave
York, PA 17403
(717) 846-8871
York, PA 17403
(717) 846-8871
Gr: 7-12 | 608 students Sports: 14 Tuition & acceptance rate listed
Bishop Canevin High School![Bishop Canevin High School Photo - Bishop Canevin High School first opened in 1959 as a co-educational Catholic High School. Bishop Canevin High School Photo - Bishop Canevin High School first opened in 1959 as a co-educational Catholic High School.]()

(Catholic)
2700 Morange Road
Pittsburgh, PA 15205
(412) 922-7400
Pittsburgh, PA 15205
(412) 922-7400
Gr: 9-12 | 180 students Avg. class size: 16 students Sports: 17 | Extracurrculars: 27 Tuition listed
Recent Articles

Transferring from Public to Private School Mid-Year: What to Expect
Considering a mid-year transfer from public to private school? Learn what to expect with admissions, academic placement, social adjustment, and financial aid to ensure a smooth transition.

A Guide to Day vs. Boarding School: Which Is Right for Your Family
Discover the key differences between day and boarding schools to determine the best fit for your child. Explore benefits, costs, lifestyle factors, and questions to help guide your family’s decision.

The A to Z of Private Schools 2025
Explore the A to Z of private schools in 2025—from admissions to tuition—offering parents and educators clear insights into today’s options.