top of page
St. James Preschool Programs
We think of ourselves as the small school making a big difference. Our class sizes range between 10 and 18 children, with 2 to 3 teachers per classroom, ensuring that every child in our care is seen, heard, and loved.
Our programs are housed in three lovingly appointed classrooms and a modest but mighty outdoor play space. We consider the Richmond District and the surrounding areas an extension of our school, as we take age-appropriate excursions that increase in adventurousness as the children grow — from walking hand in hand around the block to hiking in the Marin Headlands.
Our play-based philosophy means that we are dedicated to infusing learning into all of our play. The teaching teams aim to create environments and opportunities that encourage children to engage in various forms of play that promote development across multiple domains, including social-emotional skills, early literacy, and math concepts. Teachers actively support and facilitate play experiences by providing resources, modeling play behaviors, and creating safe and stimulating spaces for exploration and growth.

Extended day
We offer an extended day program for families that need full-day placement. The afternoon program keeps children engaged and happy from drop off to pick-up. Expect friendships to really solidify and look for new skills, like speaking español, to shine through for our Extended Day kiddos.

Experienced teachers
SJP teachers are dedicated to the school, and the school is dedicated to them. Many of our teachers have been teaching for over 20 years, and our staff reflects the rich diversity of San Francisco. Each teacher brings their own interests and expertise to the development of the classroom and curriculum.
bottom of page