Our Schools

Sugar Creek Montessori Schools (SCMS) are a division of American Montessori Schools (est. 1986), an educational organization that has developed 5 Montessori schools in the greater Houston area. Sugar Creek Montessori School was established in 1994 and has campuses conveniently located to serve Sugar Land/Missouri City, Katy, Fulshear, Richmond and surrounding communities. SCMS has earned a reputation for providing a very high standard of early childhood education. Highlights of all campuses include large indoor gymnasiums and classrooms with lots of natural lighting, age appropriate classroom environments, low child to teacher ratios, and a highly experienced leadership team comprised of experienced Montessorians. SCMS strives to provide outstanding Montessori programs in a nurturing environment that develops the emotional, social, academic and creative potential of every child. SCMS provides a rich curricular experience ranging from academic subjects including Mathematics, Science, Geography, History, Language Arts and extending with creative subjects including Art, Music, Computers, Spanish and PE. Optional classes in Robotics, STEM, Piano, Yoga, Mandarin Language, Gymnastics, Dance and Martial Arts are offered (varies by campus).

Fulshear Campus

Our Fulshear campus was developed in 2017 to better serve the Fulshear and West Katy communities and accepts children 12 months through 3rd grade. It is conveniently located on FM1463 near major retail developments.

Katy Campus

Our Katy campus was developed in 2007 and is located in the beautiful Seven Meadows Community close to Grand Lakes, Cinco Ranch and Bella Terra and is just off the Grand Parkway. It accepts children 12 months through Kindergarten (3 months+ coming soon). It is conveniently located near FM1093/Westpark tollway.

Sugar Land/Stafford Campus

This campus was our first Sugar Creek Montessori location and was developed in 1994 to serve the Sugar Land, Stafford and Missouri City communities and accepts children 12 months through 3rd Grade (3 months+ coming soon). It is conveniently located on Dulles Avenue between Lexington Blvd and Hwy. 90 and is set on over 2 acres of outdoor green space. Unique features include gallery/atrium space in addition to a large indoor gymnasium (present at all SCMS campuses).