St. Rose Academy is a private, co-educational Catholic elementary school, located in the Diocese of Birmingham, serving students from four-year-old kindergarten through eighth grade. As a Catholic school, it takes its meaning and purpose from the role and mission of the Church. We at St. Rose dedicate our apostolate to providing a Catholic education in a nurturing environment that promotes the growth — spiritual, intellectual, emotional, social, and physical — of the whole child. Fully aware of the accelerating changes in society, we work diligently to lead our students in an unending pursuit of truth, goodness, and beauty.
Birmingham, AL 35205