Private schools around Tomball and Magnolia offer a variety of specialized instruction, from different religious affiliations to various types of curriculum. This guide features primary and middle schools with grade levels through eighth grade and high schools with grade levels through 12th grade. This guide is noncomprehensive.

Religion-based

Central Baptist Academy

37135 FM 1774, Magnolia

281-356-2861

www.cbamagnolia.com

Grades served: pre-K-12

Religious orientation: Baptist

Current enrollment: 43

Tuition: $425/month

Concordia Lutheran School

700 E. Main St., Tomball

281-351-2547

www.clhs-tx.org

Grades served: 9-12

Religious orientation: Lutheran

Current enrollment: 565

Tuition: $14,100-$15,060 annually

Cypress Christian School

11123 Cypress N. Houston Road, Houston

281-469-7745

www.cypresschristian.org

Grades served: K-12

Religious orientation: Christian

Enrollment: 651

Tuition: $11,300-$16,800 annually

Extraordinary Education Center*

9522 Carraway Lane, Magnolia

281-652-5918

www.extraed.org

Grades served: K-12

Religious orientation: nondenominational

Current enrollment: 170

Tuition: $40-$500/month

Legacy Preparatory Christian Academy

9768 Research Forest Drive, The Woodlands

936-337-2000

www.legacypca.org

Grades served: pre-K-12

Religious orientation: nondenominational

Current enrollment: 452

Tuition: $5,720-$10,290 annually

Magnolia Heritage Academy*

823 FM 1774, Magnolia

281-389-5112

www.magnoliaheritageacademy.com

Grades served: pre-K-8

Religious orientation: Christian

Current enrollment: 56

Tuition: $300-$375/month (two-day program), $350-$475/month (three-day program)

Rosehill Christian School

19830 FM 2920, Tomball

281-351-8114

www.rcseagles.org

Grades served: pre-K-12

Religious orientation: nondenominational

Current enrollment: 427

Tuition: $5,665-$10,150 (pre-K annually), $12,115-$15,940 (K-12 annually)

Salem Lutheran School

22601 Lutheran Church Road, Tomball

281-351-8223

www.salemlutheran.com

Grades served: pre-K-8

Religious orientation: Lutheran

Current enrollment: 525

Tuition: $10,800 annually

Saint Anne Catholic School

1111 S. Cherry St., Tomball

281-351-0093

https://school.stanne-tomball.org

Grades served: pre-K-8

Religious orientation: Catholic

Current enrollment: 301

Tuition: $7,325 annually

Step by Step Christian School

1119 S. Cherry St., Tomball

281-351-2888

www.stepbystepchristianschool.org

Grades served: infant-grade 8

Religious orientation: nondenominational

Current enrollment: 60 (K-8), 150 (infant-age 4)

Tuition: $845-$995 (infant-age 4 monthly), $6,400 (K-8 annually)

The Woodlands Christian Academy

5800 Academy Way, The Woodlands

936-273-2555

www.twca.net

Grades served: pre-K-12

Religious orientation: nondenominational

Current enrollment: 699

Tuition: $14,900-$24,800 annually

The Woodlands Methodist School

2200 Lake Woodlands Drive, The Woodlands

281-822-8220

www.twmschool.org

Grades served: 18 months-grade 8

Religious orientation: Methodist

Current enrollment: 620

Tuition: $3,500-$7,983 (preschool annually), $11,500-$13,500 (lower/middle school annually)

Traditional

Center for Teaching & Learning

26131 Kuykendahl Road, Tomball

832-474-8214

www.centerforteachingandlearning.com

Grades served: pre-K-9

Current enrollment: 88

Tuition: $12,400 (pre-K annually), $13,600 (K-9 annually)

The John Cooper School

1 John Cooper Drive, The Woodlands

281-367-0900

www.johncooper.org

Grades served: pre-K-12

Current enrollment: 1,284

Tuition: $22,620-$27,960 annually

The Sherwood Academy

32810 Tamina Road, Magnolia

281-356-4970

www.thesherwoodacademy.com

Grades served: pre-K-6

Current enrollment: 115

Tuition: $275-$1,150/month

The Woodlands Prep International School

27440 Kuykendahl Road, Tomball

281-516-0600

www.woodlandsprep.org

Grades served: pre-K-12

Current enrollment: 200

Tuition: $19,000-$27,000 annually

Waldorf

Great Oak School

715 Carrell St., Tomball

281-516-7296

www.greatoakschool.org

Grades served: pre-K-8

Current enrollment: 113

Tuition: $5,000-$13,000 annually

*Organization is a homeschool hybrid.