St. Joseph High School Photo - St. Joseph High School

Best Texas Catholic Private Schools (2025)

For the 2025 school year, there are 256 catholic private schools serving 69,827 students in Texas. You can also find more religiously affiliated schools in Texas.
The top ranked catholic private schools in Texas include Cistercian Preparatory School, Duchesne Academy Of The Sacred Heart, and Holy Cross of San Antonio.
The average tuition cost is $10,742, which is lower than the Texas private school average tuition cost of $14,012.

Top Ranked Catholic Private Schools in Texas (2025)

School
Location
Quick Facts
St. Anne Catholic School
St. Anne Catholic School Photo
(Catholic)
375 North 11th Street
Beaumont, TX 77702
(409) 832-5939
Gr: K-8 | 584 students Avg. class size: 20 students Sports: 10 | Extracurrculars: 5 Tuition & acceptance rate listed
St. Anthony Catholic High School
St. Anthony Catholic High School Photo - St. Anthony is the only Catholic High School in San Antonio to partner with Microsoft to launch its Microsoft Innovative Program.
(Catholic)
(1)
3200 McCullough Avenue
San Antonio, TX 78212
(210) 832-5603
Gr: 9-12 | 242 students Avg. class size: 13 students Sports: 14 | Extracurrculars: 25 Tuition & acceptance rate listed
St. Joseph Catholic School
St. Joseph Catholic School Photo - Come visit our beautiful school ... our principal, Ms. Thompson, is always available for consultation and a tour!
(Catholic)
(13)
600 S Jupiter Rd
Richardson, TX 75081
(972) 234-4679
Gr: PK-8 | 292 students Avg. class size: 14 students Sports: 13 | Extracurrculars: 10 Tuition & acceptance rate listed
O'connell College Preparatory School
(Catholic)
(3)
1320 Tremont Street
Galveston, TX 77550
(409) 765-5534
Gr: 9-12 | 69 students Sports: 10
All Saints Catholic School
All Saints Catholic School Photo - All Saints Catholic School provides a faith-filled, nurturing environment and a rigorous academic program that prepares students to be critical thinkers who lead, serve, and inspire others.
(Catholic)
(3)
7777 Osage Plaza Parkway
Dallas, TX 75252
(214) 217-3303
Gr: PK-8 | 336 students Avg. class size: 17 students Sports: 13 | Extracurrculars: 11 Tuition listed
All Saints Catholic School
All Saints Catholic School Photo - Welcome to All Saints Catholic School!
Special Program Emphasis (Catholic)
2006 N Houston St
Fort Worth, TX 76164
(817) 624-2670
Gr: PK-8 | 116 students Avg. class size: 18 students Sports: 6 | Extracurrculars: 3 Tuition & acceptance rate listed
6425 West Ave
San Antonio, TX 78213
(210) 344-9265
Gr: 9-12 | 728 students Avg. class size: 25 students Sports: 15 | Extracurrculars: 32 Tuition listed
The Atonement Catholic Academy
The Atonement Catholic Academy Photo - Holy Mass is a daily part of our routine here at The Atonement Academy. From Pre K - 12th grade, approximately 270 students and teachers worship together to begin their day with Christ Jesus guiding their hearts in all aspects of their lives.
(Catholic)
(3)
15415 Red Robin Road
San Antonio, TX 78255
(210) 695-2240
Gr: PK-12 | 343 students Avg. class size: 19 students Sports: 10 | Extracurrculars: 5 Tuition listed
Bishop Dunne Catholic School
(Catholic)
3900 Rugged Dr
Dallas, TX 75224
(214) 339-6561
Gr: 6-12 | 404 students Avg. class size: 15 students Tuition listed
Bishop Lynch High School
Bishop Lynch High School Photo
(Catholic)
(5)
9750 Ferguson Rd
Dallas, TX 75228
(214) 324-3607
Gr: 9-12 | 1,025 student Avg. class size: 13 students Sports: 18 | Extracurrculars: 50 Tuition & acceptance rate listed
1405 ESE Loop 323
Tyler, TX 75701
(903) 561-2424
Gr: 6-12 | 210 students Sports: 13 | Extracurrculars: 12
Blessed Sacrament Catholic School
(Catholic)
600 Oblate Dr
San Antonio, TX 78216
(210) 824-3381
Gr: PK-8 | 191 students Tuition listed
Blessed Sacrament School
(Catholic)
1501 N Bartlett Ave
Laredo, TX 78043
(956) 722-1222
Gr: PK-8 | 268 students Tuition listed
Cassata High School
Cassata High School Photo - This is our historic school building, dating back to 1921
Alternative School (Catholic)
(1)
1400 Hemphill St
Fort Worth, TX 76104
(817) 926-1745
Gr: 9-12 | 113 students Avg. class size: 15 students Extracurrculars: 3 Tuition & acceptance rate listed
Cathedral High School
All-boys (Catholic)
1309 N Stanton St
El Paso, TX 79902
(915) 532-3238
Gr: 9-12 | 383 students Avg. class size: 22 students Tuition listed
Cathedral School Of St. Mary
Cathedral School Of St. Mary Photo
(Catholic)
(3)
910 San Jacinto Blvd
Austin, TX 78701
(512) 476-1480
Gr: PK-8 | 170 students Avg. class size: 20 students Sports: 5 Tuition & acceptance rate listed
Central Catholic High School
Central Catholic High School Photo - Central Catholic is proud to have a 100% graduation and college acceptance rate.
All-boys (Catholic)
1403 N St Marys
San Antonio, TX 78215
(210) 225-6794
Gr: 9-12 | 510 students Avg. class size: 20 students Sports: 13 | Extracurrculars: 28 Tuition & acceptance rate listed
Chantele Cisneros
Chantele Cisneros Photo - 2024 Leadership Award recipients
(Catholic)
2026 GUADALUPE STs
Austin, TX 78705
(512) 477-3751
Gr: PK-8 | 196 students Avg. class size: 19 students Sports: 8 Tuition listed
Childs Play Learning Center
Daycare / Preschool (Catholic)
1530 Norwalk Dr
Katy, TX 77450
(281) 578-9332
Gr: PK-K | 263 students
Christ The King Cathedral School
(Catholic)
4011 54th St
Lubbock, TX 79413
(806) 795-8283
Gr: PK-12 | 276 students
Christ The King Catholic School
(Catholic)
4100 Colgate Ave
Dallas, TX 75225
(214) 365-1234
Gr: PK-8 | 507 students Avg. class size: 24 students Sports: 12 Tuition listed
Christ The Redeemer Catholic School
(Catholic)
11511 Huffmeister Rd
Houston, TX 77065
(281) 469-8440
Gr: PK-8 | 371 students
Cistercian Preparatory School
Cistercian Preparatory School Photo
All-boys | Special Program Emphasis (Catholic)
3660 Cistercian Road
Irving, TX 75039
(469) 499-5400
Gr: 5-12 | 357 students Avg. class size: 22 students Sports: 9 | Extracurrculars: 7 Tuition listed
Corpus Christi Catholic School
Corpus Christi Catholic School Photo
(Catholic)
(1)
4005 Cheena Dr
Houston, TX 77025
(713) 664-3351
Gr: PK-8 | 124 students Avg. class size: 14 students Sports: 4 | Extracurrculars: 9 Tuition listed
Cristo Rey Jesuit College Prep School Of Houston
Cristo Rey Jesuit College Prep School Of Houston Photo - Cristo Rey Jesuit offers a balance of academics, religion, clubs, sports and fellowship!
Special Program Emphasis (Catholic)
6700 Mount Carmel St
Houston, TX 77087
(281) 501-1298
Gr: 9-12 | 485 students Avg. class size: 24 students Sports: 11 | Extracurrculars: 19 Tuition & acceptance rate listed
Duchesne Academy Of The Sacred Heart
Duchesne Academy Of The Sacred Heart Photo - Duchesne Academy of the Sacred Heart is Houston's only all-girls' Catholic school offering Pre-K3 through 12th-grade education.
All-girls (Catholic)
(5)
10202 Memorial Dr
Houston, TX 77024
(713) 468-8211
Gr: PK-12 | 813 students Sports: 13 | Extracurrculars: 8 Tuition & acceptance rate listed
Father Yermo Schools
(Catholic)
250 Washington St
El Paso, TX 79905
(915) 533-3185
Gr: 9-12 | 111 students Avg. class size: 15 students Sports: 4
Frassati Catholic High School
(Catholic)
22151 Frassati Way
Spring, TX 77389
(832) 616-3217
Gr: 9-12 | 261 students
Good Shepherd Catholic School
Good Shepherd Catholic School Photo - Contact us to learn how we minister to a faith-centered community and nurture the academic and spiritual success of each student.
(Catholic)
214 S Garland Ave
Garland, TX 75040
(972) 272-6533
Gr: PK-8 | 224 students Avg. class size: 18 students Sports: 6 | Extracurrculars: 5 Tuition & acceptance rate listed
The Highlands School
The Highlands School Photo
(Catholic)
(7)
1451 E Northgate Drive
Irving, TX 75062
(972) 554-1980
Gr: PK-12 | 319 students Avg. class size: 15 students Sports: 12 | Extracurrculars: 21 Tuition & acceptance rate listed
Holy Cross Catholic Academy
(Catholic)
4110 S Bonham St
Amarillo, TX 79110
(806) 355-9637
Gr: 6-12 | 121 students
Holy Cross of San Antonio
Holy Cross of San Antonio Photo - Holy Cross of San Antonio established 1957
(Catholic)
426 N San Felipe Ave
San Antonio, TX 78228
(210) 433-9395
Gr: 6-12 | 300 students Avg. class size: 14 students Sports: 14 | Extracurrculars: 17 Tuition listed
Holy Cross School - Bay City
Montessori School (Catholic)
(1)
2001 Katy Ave
Bay City, TX 77414
(979) 245-5632
Gr: PK-5 | 132 students Extracurrculars: 6 Tuition listed
Holy Family Catholic School
Holy Family Catholic School Photo
(Catholic)
(2)
2601 Ave. N
Galveston, TX 77550
(409) 765-6607
Gr: PK-8 | 66 students Avg. class size: 8 students Sports: 3 Tuition listed
Holy Family Catholic School
Holy Family Catholic School Photo - First Day of School Balloon Release!
(Catholic)
6146 Pershing Avenue
Fort Worth, TX 76107
(817) 737-4201
Gr: PK-8 | 125 students Avg. class size: 13 students Sports: 6 | Extracurrculars: 6 Tuition listed
Show 100 more private schools in Texas (out of 256 total schools)
Loading...

Recent Articles

Top 5 Mistakes Parents Make When Applying to Private Schools
Top 5 Mistakes Parents Make When Applying to Private Schools
Avoid the most common missteps families make during the private school admissions process. From starting too late to focusing on prestige over fit, this guide helps parents navigate applications with confidence and clarity.
How to Afford Private School: Real Tips for Middle‑Class Families
How to Afford Private School: Real Tips for Middle‑Class Families
Practical strategies for middle-class families to make private school affordable—covering financial aid, scholarships, tax-advantaged savings, flexible payment options, and smart budgeting tips.
Navigating Scholarships and Financial Aid at Private Schools
Navigating Scholarships and Financial Aid at Private Schools
A practical guide to understanding financial aid and scholarships at private schools—covering the application process, key differences between aid types, and strategies for maximizing tuition support.