Ephrata Mennonite School Photo - Ephrata Mennonite School Campus

Best Pennsylvania Mennonite Private Schools (2025-26)

For the 2025-26 school year, there are 154 mennonite private schools serving 10,552 students in Pennsylvania. You can also find more religiously affiliated schools in Pennsylvania.
The top ranked mennonite private schools in Pennsylvania include Cornerstone Mennonite School, Dock Mennonite Academy, and Ephrata Mennonite School.
The average tuition cost is $11,638, which is lower than the Pennsylvania private school average tuition cost of $14,847.

Top Ranked Mennonite Private Schools in Pennsylvania (2025-26)

School
Location
Quick Facts
Cornerstone Mennonite School
(Mennonite)
783 Cedar Grove Rd
Burgettstown, PA 15021
(724) 947-0223
Gr: 1-11 | 33 students Tuition listed
Dock Mennonite Academy
Dock Mennonite Academy Photo - The Rosenberger Academic Center features state of the art facilities in science, family and consumer science, a robotics course, and a beautiful new library. Schedule your visit to Dock today!
(Mennonite)
1000 Forty Foot Road
Lansdale, PA 19446
(215) 362-2675
Gr: PK-12 | 642 students Avg. class size: 18 students Sports: 12 Tuition & acceptance rate listed
Dock Mennonite Academy
Dock Mennonite Academy Photo - Dock Mennonite Academy - Early Childhood to Grade 8 campus (formerly Penn View)
(Mennonite)
420 Godshall Rd
Souderton, PA 18964
(215) 723-1196
Gr: PK-12 | 797 students Avg. class size: 15 students
Ephrata Mennonite School
Ephrata Mennonite School Photo - Ephrata Mennonite School Campus
(Mennonite)
635 Stevens Road
Ephrata, PA 17522
(717) 738-4266
Gr: K-12 | 294 students Avg. class size: 15 students Tuition & acceptance rate listed
Hinkletown Mennonite School
Hinkletown Mennonite School Photo
(Mennonite)
272 Wanner Road
Ephrata, PA 17522
(717) 354-7100
Gr: PK-12 | 259 students Avg. class size: 20 students Sports: 5 | Extracurrculars: 14 Tuition & acceptance rate listed
Juniata Christian School
Juniata Christian School Photo - The JMS Campus
(Mennonite)
(1)
289 Leonard Hill Rd
Mc Alisterville, PA 17049
(717) 463-2898
Gr: K-12 | 218 students Avg. class size: 17 students Sports: 2 | Extracurrculars: 8 Tuition & acceptance rate listed
Kraybill Mennonite School
Kraybill Mennonite School Photo - A fourth-grade classroom.
(Mennonite)
(2)
598 Kraybill Church Rd
Mount Joy, PA 17552
(717) 563-5236
Gr: PK-8 | 234 students Avg. class size: 12 students Sports: 2 | Extracurrculars: 7 Tuition listed
Lancaster Mennonite School
Lancaster Mennonite School Photo - Lancaster Mennonite School is a private school for PreK-12th grade in Lancaster, PA providing a Christ-centered education.
(Mennonite)
(10)
2176 Lincoln Hwy East
Lancaster, PA 17602
(717) 509-4459
Gr: PK-12 | 519 students Avg. class size: 15 students Sports: 11 | Extracurrculars: 17 Tuition & acceptance rate listed
Lititz Area Mennonite School
Lititz Area Mennonite School Photo
(Mennonite)
1050 E Newport Rd
Lititz, PA 17543
(717) 626-9551
Gr: PK-12 | 305 students Avg. class size: 12 students Sports: 6 | Extracurrculars: 6 Tuition listed
Mt. Rock Parochial School
(Mennonite)
457 Mount Rock Road
Shippensburg, PA 17257
(717) 532-4231
Gr: 1-8 | 27 students
New England Valley Mennonite
(Mennonite)
1020 Evergreen Dr
Tamaqua, PA 18252
(570) 527-1881
Gr: 1-10 | 35 students Tuition listed
Quakertown Christian School
(Mennonite)
(1)
50 E Paletown Road
Quakertown, PA 18951
(215) 536-6970
Gr: K-12 | 201 students Tuition listed
Salford Mennonite Child Care Center
Daycare / Preschool (Mennonite)
480 Groff Mill Rd
Harleysville, PA 19438
(215) 256-6421
Gr: PK-K | 23 students Tuition listed
Tidings Of Peace Christian School
Tidings Of Peace Christian School Photo - Tidings of Peace Christian School
(Mennonite)
329 E Poplar St
York, PA 17403
(717) 843-4562
Gr: K-12 | 56 students Avg. class size: 7 students Tuition & acceptance rate listed
Trauger Mennonite Church School
(Mennonite)
4375 State Route 981
Mount Pleasant, PA 15666
(724) 424-9430
Gr: 1-12 | 27 students Tuition listed
Allegheny Valley Christian School
(Mennonite)
1461 Shawnee Rd
Schellsburg, PA 15559
(814) 977-7782
Gr: 1-11 | 27 students
Allen Christian Day School
(Mennonite)
823 Lisburn Rd
Carlisle, PA 17015
(717) 241-6700
Gr: 2-8 | 35 students
Anchor Christian School
(Mennonite)
(1)
744 Pinola Rd
Shippensburg, PA 17257
(717) 532-2266
Gr: K-12 | 103 students Tuition listed
Bald Eagle Wilderness Boys Camp School
All-boys | Alternative School (Mennonite)
1077 Wilderness Trl
Mill Hall, PA 17751
(570) 748-4543
Gr: Inquire with school | 40 students
Berean Christian School
(Mennonite)
1777 Walnut Bottom Rd
Newville, PA 17241
(717) 713-0464
Gr: 1-8 | 9 students
Beth Elementary Christian Day School
(Mennonite)
41 Schoolhouse Rd
Belleville, PA 17004
(717) 483-6511
Gr: 1-12 | 64 students
Bethany Parochial School
(Mennonite)
Bethany Rd
Ephrata, PA 17522
(717) 859-5832
Gr: 1-8 | 19 students
Bethel Mennonite School
(Mennonite)
333 Fulton View Rd
Quarryville, PA 17566
(717) 529-6616
Gr: 1-10 | 34 students
Blooming Valley Mennonite School
(Mennonite)
15546 Castile Rd
Guys Mills, PA 16327
(814) 694-5220
Gr: 1-7 | 17 students
Blue Mountain Christian Day School
(Mennonite)
8711 Kings Hwy
Kempton, PA 19529
(610) 298-8059
Gr: 1-8 | 16 students Tuition listed
Blue Ridge Mennonite School
(Mennonite)
2514 Walnut Bottom Rd
Carlisle, PA 17015
(717) 249-0325
Gr: 1-10 | 41 students
Blue Rock Mennonite School
(Mennonite)
(1)
3453 Blue Rock Rd
Lancaster, PA 17603
(717) 872-9493
Gr: 2-10 | 38 students
Brickerville Mennonite School
(Mennonite)
145 Sleepy Hollow Road
Lititz, PA 17543
(717) 733-7809
Gr: 1-10 | 68 students
Bridgeville School
(Mennonite)
5704 Division Hwy
Narvon, PA 17555
(717) 445-5660
Gr: 1-8 | 30 students
234 Little Brick Rd
Mc Veytown, PA 17051
(717) 899-6933
Gr: 1-8 | 33 students
Calvary Mennonite School
(Mennonite)
559 Overcash Rd
Chambersburg, PA 17202
(717) 360-2231
Gr: 1-10 | 37 students
Cedar Knoll Parochial
(Mennonite)
47 Brown Rd
Shippensburg, PA 17257
(717) 530-1656
Gr: 1-8 | 20 students
Cedar Springs Parochial School
(Mennonite)
83 Quest Dr
Mifflintown, PA 17059
(717) 940-2630
Gr: 1-9 | 26 students
Center Parochial School
(Mennonite)
571 Reading Road
East Earl, PA 17519
(717) 663-9468
Gr: 1-8 | 37 students
Chapel Mennonite School
(Mennonite)
42 School House Road
Hereford, PA 18056
(215) 679-6811
Gr: 1-10 | 16 students
Show 100 more private schools in Pennsylvania (out of 154 total schools)
Loading...

Recent Articles

Transferring from Public to Private School Mid-Year: What to Expect
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
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
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.