Call us at


Welcome to the virtual tour of All Saints Academy at St. Rose Philippine Duchesne Parish, located at 3500 St. Catherine Street in Florissant, MO. As we Celebrate Catholic Schools Week, we are excited to share this virtual tour with our community! We invite you to watch and experience a few moments of our school including an extraordinary facility filled with caring, faith-filled teachers and awesome students.

The safety of our teachers and students is our top priority, and while we hope to invite visitors to our campus again soon for in-person tours, for now this video tour can help you take a peek at what makes All Saints Academy at St. Rose a special place for students to learn and grow in knowledge and faith. Enrollment in our preschool, and kindergarten through 8th grade begins soon for the 2021-22 school year!


Please complete our online inquiry form below if you would like to learn more about how your child can join our community of faith, academics and service. Soon we will be scheduling live video conferences with our principal and teachers so you can ask questions and learn more about how to enroll. The Today and Tomorrow Scholarship Application is OPEN NOW and the deadline is February 26th. Click here to learn more and to complete your application today: