Founded in 1867, St. Mary Catholic School is an educational institution that offers a range of academic programs and extracurricular activities. It is one of the oldest Catholic elementary schools in Alabama. The school works to promote the spiritual, intellectual, emotional and physical growth of students. It serves students in kindergarten through grade eight. The school provides classes in English, science and math. It organizes various sports activities, such as football, volleyball and basketball. The school maintains a lunchroom that offers breakfast and lunch options. It operates a parent-teacher organization that conducts fundraising events. St. Mary Catholic School is a part of St. Mary Parish, which provides spiritual and social opportunities.