For the 2026 school year, there are 21 private schools offering squash as an interscholastic sport serving 15,538 students in Pennsylvania.
The top-ranked offering squash sport private schools in Pennsylvania include St. Joseph's Preparatory School, Shady Side Academy Middle School, and The Agnes Irwin School.
The average tuition cost is $39,969, which is higher than the Pennsylvania private school average tuition cost of $14,726.
Top Private Schools Offering Squash Sport in Pennsylvania (2026)
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 students Avg. class size: 17 students Sports: 20 | Extracurrculars: 29 Tuition & acceptance rate listed
275 S Ithan Ave
Bryn Mawr, PA 19010
(610) 801-1869
Bryn Mawr, PA 19010
(610) 801-1869
Gr: NS-12 | 635 students Avg. class size: 15 students Sports: 14 Tuition & acceptance rate listed
701 Montgomery Avenue
Bryn Mawr, PA 19010
(610) 525-2700
Bryn Mawr, PA 19010
(610) 525-2700
Gr: PK-12 | 566 students Sports: 14 Tuition 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 students Sports: 20 Tuition listed
1101 City Avenue
Wynnewood, PA 19096
(610) 649-7440
Wynnewood, PA 19096
(610) 649-7440
Gr: NS-12 Avg. class size: 14 students Sports: 17 | Extracurrculars: 10 Tuition & acceptance rate listed
Germantown Friends School ![Germantown Friends School Photo Germantown Friends School Photo]()

(Friends)
31 W Coulter Street
Philadelphia, PA 19144
(215) 951-2300
Philadelphia, PA 19144
(215) 951-2300
Gr: NS-12 | 1,157 students Sports: 14 | Extracurrculars: 74 Tuition listed
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
272 S Bryn Mawr Ave
Bryn Mawr, PA 19010
(610) 922-2347
Bryn Mawr, PA 19010
(610) 922-2347
Gr: 6-12 | 346 students Avg. class size: 15 students Sports: 11 | Extracurrculars: 14 Tuition listed
8605 Cheltenham Avenue
Glenside, PA 19038
(215) 233-2911
Glenside, PA 19038
(215) 233-2911
Gr: 9-12 | 1,141 students Avg. class size: 18 students Sports: 23 Tuition & acceptance rate listed
725 Hamilton Road
Lancaster, PA 17603
(717) 392-2916
Lancaster, PA 17603
(717) 392-2916
Gr: PK-12 | 568 students Avg. class size: 12 students Sports: 15 Acceptance rate 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
100 Academy Drive
Mercersburg, PA 17236
(717) 328-6173
Mercersburg, PA 17236
(717) 328-6173
Gr: 9-12 | 452 students Avg. class size: 12 students Sports: 25 Tuition & acceptance rate 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 | 940 students Avg. class size: 26 students Sports: 22 | Extracurrculars: 32 Tuition 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 students Avg. class size: 15 students Sports: 20 | Extracurrculars: 58 Tuition & acceptance rate listed
500 Squaw Run Road East
Pittsburgh, PA 15238
(412) 968-3100
Pittsburgh, PA 15238
(412) 968-3100
Gr: 6-8 | 213 students Avg. class size: 16 students Sports: 13 | Extracurrculars: 9 Tuition & acceptance rate listed
814 Yarrow Street
Bryn Mawr, PA 19010
(610) 525-4300
Bryn Mawr, PA 19010
(610) 525-4300
Gr: PK-12 | 660 students Avg. class size: 14 students Sports: 15 | Extracurrculars: 22 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,224 students Avg. class size: 15 students Sports: 17 | Extracurrculars: 15 Tuition & acceptance rate listed
3000 W School House Lane
Philadelphia, PA 19144
(215) 844-3460
Philadelphia, PA 19144
(215) 844-3460
Gr: PK-12 | 947 students Avg. class size: 15 students Sports: 18 Tuition & acceptance rate listed
Recent Articles
Summer Learning Loss Prevention Strategies for Families
Learn how high-performing families prevent summer learning loss with smart routines, reading plans, enrichment, and balanced schedules.
Study Skills Every Private School Student Should Master
Discover the essential study skills private school students should master by age 12 to build confidence, organization, and long-term academic success.
Benefits of Montessori Private Schools in 2026
Explore the benefits of Montessori private schools, including independence, personalized learning, and long-term academic growth.
