Updated for 2025
Published: January 6, 2025
PRIVATE SCHOOLS
Advent Episcopal School
2019 6th Avenue North, Birmingham
(205) 252-2535
adventepiscopalschool.org
Principal: Claire Vaughn
Grades: JPK–8
Tuition: $8,300–16,600
Ratio: 9:1
Bruno Montessori Academy
5509 Timber Hill Road, Birmingham
(205) 995-8709
brunomontessori.org
Principal: Susan Downs
Grades: Toddler–9
Tuition: $11,000–15,000
Ratio: Depends on age
Creative Montessori School
2800 Montessori Way, Homewood
(205) 879-3278
cmskids.org
Principal: Dave DeHarde
Grades: PreK–8
Tuition: $11,500–19,000
Ratio: 11:1
Evangel Classical Christian School
423 Thompson Road, Alabaster
(205) 216-0149
evangelclassical.com
Principal: David Long
Grades: K–12
Tuition: $7,985–8,500
Ratio: 8:1
Heritage Christian Academy
6200 Lou George Loop, Bessemer
(205) 978-6001
hcachristian.org
Principal: Don Wahlman
Grades: K3–12
Tuition: $6,000–9,000
Ratio: 12:1
Highlands School
4901 Old Leed Road, Birmingham
(205) 956-9731
highlandsschool.org
Principal: Kavita Vasil
Grades: Infants–8
Tuition: $16,200–19,350
Ratio: 8:1
Hilltop Montessori School
6 Abbott Square, Birmingham
(205) 437-9343
hilltopmontessori.com
Principal: Emily Nelson
Grades: 18 months–8
Tuition: $8,807–14,822
Ratio: 6:1 Toddler, 1:12 Primary–Middle
Holy Family Cristo Rey Catholic High School
1832 Center Way South, Birmingham
(205) 787-9937
hfcristorey.org
Principal: Hunter Wolfe
Grades: 9–12
Tuition: $500–2,500
Ratio: 13:1
Hope Christian School
2053 Old Montgomery Highway, Hoover
(205) 664-2232
hopechristian.net
Principal: Wayne Atchison
Grades: K5–12, Adult Diploma Program
Tuition: $400–1,000
Ratio: 1:1 to 10:1
Indian Springs School
190 Woodward Drive, Indian Springs
(205) 988-3350
indiansprings.org
Principal: Scott Schamberger
Grades: 8–12
Tuition: $29,500
Ratio: 8:1
Jefferson Christian Academy
1500 Heritage Place Drive, Irondale
(205) 956-9111
jcaweb.net
Principal: Dr. Greg DeJarnett
Grades: K4–12
Tuition: $6,895–7,140
Ratio: 13:1
Our Lady of Sorrows Catholic School
1720 Oxmoor Road, Homewood
(205) 879-3237
olsschool.com
Principal: Mary Jane Dorn
Grades: K3–8
Tuition: $3,800–6,000
Ratio: 15:1
Our Lady of the Valley Catholic School
5510 Double Oak Lane, Birmingham
(205) 991-5963
olvbirmingham.com
Principal: Andy Rothery
Grades: 3K–8
Tuition: $4,200–9,623
Ratio: 11:1
Primrose School at Liberty Park
1800 Urban Center Parkway, Vestavia Hills
(205) 969-8202
primroselibertypark.com
Principal: Kat Frederick
Grades: Infants–Pre-K
Tuition: Varies by age
Ratio: State-licensed ratios
Primrose School of Riverwoods
501 Riverwoods Court, Helena
(205) 685-1905
primroseriverwoods.com
Principal: Kadie Khoury
Grades: 6 Wks–K5, Afterschool Explorers
Tuition: $1,274–1,308, $390 Explorers
Ratio: 4:1 Infants, 6:1 Toddlers, 8:1 EPS, 12:1 PS/PK, 14:1 K5
Prince of Peace Catholic School
4650 Preserve Parkway, Hoover
(205) 824-7886
popcatholic.net
Principal: Connie Angstadt
Grades: 3K–4K, K–8
Tuition: $6,426
Ratio: 15:1
Saint Rose Academy
1401 22nd Street South, Birmingham
(205) 933-0549
strosebhm.org
Principal: Sister Mary Juliana
Grades: 3K–8
Tuition: $8,000–8,500
Ratio: 16:1
SMIC Academy (Serving Homeschoolers)
281 Old Tyler Road, Birmingham
(205) 978-9153
smicacademy.org
Principal: Laura Lewis / Emily Smith
Grades: K–12; homeschool covering 3K–8
Tuition: $250–350 per family per year
Ratio: 8:1
Southminster Day School
1124 Montgomery Highway, Vestavia
(205) 822-9531
southminsterdayschool.org
Principal: Jeanie Covin
Grades: 4K–5
Tuition: $4,250–5,250
Ratio: 12:1
St. Francis Xavier Catholic School
2 Xavier Circle, Birmingham
(205) 871-1687
sfxcatholic.com
Principal: Mary Paige Griffin
Grades: PreK3–8
Tuition: $5,500–8,000
Ratio: 16:1
The Altamont School
4801 Altamont Road South, Birmingham
(205) 874-3502
altamontschool.org
Principal: Cecil Stodghill
Grades: 5–12
Tuition: $23,602–29,170
Ratio: 8:1
The American Academy for Young Professionals
7501 Division Avenue, Birmingham
(205) 475-9990
aa-yp.org
Principal: Dr. Juliet L. Arrington
Grades: 6–12
Tuition: $7,550–9,550
Ratio: 12:1
Valleydale Academy
1572 Montgomery Highway, Suite 100, Hoover
(205) 987-6286
valleydale.net
Principal: Vicki Boyce
Grades: K–12
Tuition: $2,000–4,000 per year
Ratio: 8:1
CHARTER SCHOOLS
Alabama Aerospace and Aviation High School
1414 2nd Avenue North, Bessemer
(205) 538-0702
alaahs.org
School Director: Porshia Allen
Grades: 9–10
Empower Community School
751 Academy Drive, Bessemer
(205) 413-8600
empoweral.org
Principal: Meredith Davis
Grades: K–8
i3 Academy Elementary (Woodlawn)
230 49th Street North, Birmingham
(205) 403-5777
i3academy.org
Principal: Dr. Alice Turney
Grades: K–5
Ratio: 10:1
i3 Academy Middle School (East Lake)
7901 1st Avenue North Birmingham, Alabama 35206
659-902-0003
i3academy.org
Principal: Mrs. Enjuli Bullock
Grades: 6-8
Ratio: 10:1
i3 Academy High School (Jefferson State)
2601 Carson Road Birmingham, Alabama 35215
205-202-9998
i3academy.org
Principal: Dr. Tamala Maddox
Grades: 9-12
Ratio: 20:1
Freedom Preparatory Academy
630 1st Avenue South, Birmingham
(205) 983-3174
freedomprep.org
Principal: Jessica Ramey
Grades: K–1; In 2025-26 SY, Grades: K–5; Projected Enrollment: 300
Ratio: 7:1
Legacy Prep School
1500 Daniel Payne Drive, Birmingham
(205) 573-0777
legacyprepal.org
Executive Director: Dr. Reneta Johnson
Grades: K–7
OPEN HOUSES
Creative Montessori School
January 14, 2025
6 p.m.
Evangel Classical Christian School
February 11, 2025
Highlands School
January 16, 2025
8 a.m.
Holy Family Cristo Rey Catholic High School
January 18, 2025
11 a.m.
Our Lady of the Valley Catholic School
January 26, 2025
Noon
Primrose School at Liberty Park
January 29, 2025
3:30 p.m.
Primrose School of Riverwoods
March 12, 2025
4 p.m.
Prince of Peace Catholic School
January 30, 2025
5 p.m.
Our Lady of Sorrows Catholic School
January 26, 2025
2 p.m.
Saint Rose Academy
January 12, 2025
2 p.m.
The Altamont School
January 26, 2025
2 p.m.
The American Academy for Young Professionals
January 25, 2025
1 p.m.