Montgomery provides an educational choice of both public and private schools at all grade levels.
Montgomery’s public schools consist of 36 elementary, 12 middle/junior high and eight high schools all operated by the Montgomery Public School System and County School Board. The school term begins in August and ends in May. For more information on the Montgomery Public School System and its schools click here.
Montgomery offers nearly 35 private schools ranging from Pre-K to high school. To learn more about Montgomery private schools click here.
Alabama Christian Academy Bethany Child Development Center Bethany Christian Academy Browns Private School Calvary Christian Academy Canterbury High School Churchill Academy East Montgomery Montessori School Eastdale Baptist Church Kinder Eastwood Christian School Taylor Road Academy Evangel Christian Academy Exploratorium Academy Inc. Freedom Life Christian Academy Future Generations School Grace Christian Academy Green Gate School Heritage Child Development Center Holy Cross Episcopal School Keystone Learning Lighthouse Christian Academy Montessori Academy Montgomery Catholic Preparatory High School New Generation Pre-School Our Lady Queen of Mercy School Peppermint Hill Learning Center Resurrection Catholic School St. Bede Elementary School St. James Frank Leu Elementary School St. James School St. Jude High School The Montgomery Academy Trinity Presbyterian School Truett Christian Academy Young Generation Learning Center