St. James Preschool is a nonprofit, nonsectarian early childhood program in San Francisco’s Inner Richmond that offers play-based education for children around ages 2 through 5, with full- and half-day options and an extended-day program.
St. James Preschool is a small, nonsectarian, nonprofit early childhood program serving children roughly aged 2–5. The school operates in three classrooms with an outdoor play area and runs an academic-year calendar with an optional summer program.
The program follows a play-based philosophy that integrates learning into play and supports social-emotional development, early literacy, and early math concepts. Class sizes generally range from about 10 to 18 children with multiple teachers per classroom, and teachers observe and develop longer-term projects based on children’s emerging interests.
The school maintains a small community of families who are regularly involved in classroom visits, field-trip chaperoning, and parent-organized events. Families support and fund additional programming such as language and mural projects through an annual fund.
An extended-day option keeps children with their class cohorts while adding mixed-age play, quiet rest, snack, story time, outside play, and project time in the afternoons.
The Pre-K year introduces structured content time with teachers specializing in subjects such as math, science, and literacy, and includes teacher-initiated, month-long projects based on children’s interests.
Small steps lead to big strides in the Turtle (Twos) classroom, where free exploration and open-ended activities support social development, self-control, and early skill acquisition for children ages 2 to 3.
Disclaimer: The information on this page is compiled from public sources and provider websites and may be summarized for clarity. Unless marked as claimed or verified, this listing has not been reviewed or endorsed by the provider. Information may change; contact the provider directly to confirm current details.
Licensing information may lag the regulator. Confirm with the provider before enrolling.