St. Catherine's Montessori School is a private, Catholic, non-profit school serving families who live and work in the areas inside and around Loop 610. St. Catherine's Montessori is the first and only LEED certified K-12 school in Texas. The Leadership in Energy and Environmental Design(LEED) is the nationally accepted benchmark for the design, and operation of high-performance "green buildings."
Located near Loop 610 South between Stella Link and S. Main, the school is easily accessible to the Medical Center, Galleria Area,West University, Bellaire, and Downtown Houston. We are affiliated with the Catholic Diocese of Galveston-Houston and accredited by the Texas Catholic Conference Education Department (TCCED), which is recognized by the Texas Education Agency (TEA).
Our student population of approximately 250 students, ages 14 months to fifteen, is culturally, religiously, and economically diverse. In a loving and secure environment, we ofer a strong academic curriculum which is enriched by performing and visual arts studies, foreign language, computer science, physical education, and field trips to explore the world around us.