St. Louis City Schools

St. Roch School

PRIVATE Catholic

  • Grades Served: PK – 8
  • 216 Students (Coed)
  • Average Class Size: 21
  • Languages Offered: Spanish
  • School Day: 8:15am – 3:15pm
  • Extended Care: 7:30am – 6pm
  • Opened in 1913
  • To enroll for Kindergarten, your child must be 5 years old by August 1
  • Tuition Range: $4,865 - $5,153 Per Year Average tuition for local Private Schools: $8,803
  • Scholarship and parish grant programs available based upon income contingency.
  • 18% of students receive Financial Aid
  • Uniform Required
  • Staff has been teaching at St. Roch for an average of 24 years.
  • "Our academic program is second to none. We stand out as a high quality school who is able to graduate students to their first choice high school and ensure they are well-prepared."
  • "Our community as a whole reflects our mission to educate every child to the best of our ability. We enroll students from 26 zip codes across the St. Louis metropolitan area and strive to teach students the importance of diversity and tolerance."
  • Extracurriculars: Band, Art Clubs, Chess Club, Math Club, Track, Chimes Club, Reading Club, Yearbook, Dance, Spanish Club
  • Special Education: Fully licensed learning consultant works with student in the mornings, extra instructional assistance provided as needed.
  • Parent Involvement: From being a room parent to serving on the school board, parents are a welcome part of the instructional process.


There are no reviews yet for this school.

Add a Review


  • Somewhat Diverse Economically20% of students qualify for Free or Reduced Lunch
  • Somewhat Diverse Racially

Is any of this information incorrect, outdated, or missing? Is there something we should add or change? Let us know!

Events & Important Dates

No events or dates have been added for this school.

Add an Event/Date