Now enrollingMission Bay · San Francisco
Big questions,
small group,
plenty of sky.
A Reggio Emilia–inspired, screen-free preschool and Pre-K for children 3 – 6 years, tucked into a home on China Basin Street since 2017.

- Ages
- 3 – 6 years
- Group size
- Up to 12 children
- Hours
- Mon–Fri, 8:30 AM–5:30 PM
- Approach
- Reggio Emilia-inspired
The program
One mixed-age group of up to twelve.
Gwiggles is an in-home Preschool and Pre-K for children 3 – 6 years. Younger children are considered case by case: children as young as 2.5 – 2.9 years may enroll depending on their development and readiness, and on the ages of the children currently in the group.
Children must be at least 2 years old to join the waitlist.

Full time
$2,925 / month
Mon – Fri, 8:30 AM – 5:30 PM
Flexible drop-off and pick-up within program hours.
Part time
$1,480 / month
Mon – Fri, 8:30 AM – 1:00 PM
Flexible drop-off and pick-up within program hours.
Tuition includes Organic, fresh, home-made meals — morning snack, lunch, afternoon snack. Full-time families may start part time for the first month during their child's adjustment period. Temporary and drop-in care are available on a limited basis. Tuition & Admissions

Our approach
The curriculum follows the children.
Gwiggles is the only Reggio Emilia-inspired in-home program in Mission Bay. The week is not decided a year in advance: teacher-led lessons in letters, phonics, counting and early math sit alongside whatever the group is currently curious about — the solar system, how the body works, dinosaurs.
Children have a say in what they study and how they study it, which is what keeps them genuinely interested. Sometimes the whole group works towards one collaborative project. Families receive the updated curriculum every Monday.
Read the school’s note on the Reggio Emilia approach“The objective of education is to increase possibilities for the child to invent and discover.”
Why Gwiggles
What a Gwiggles day is made of.
01
Screen-free days
No screens in the program — the day is made of materials, conversation, projects and outdoor time.
02
A group of up to twelve
One small mixed-age group, so teachers know every child's interests and how they learn.
03
Ninety minutes outside, daily
Outdoor time every day — often twice in spring and summer — plus library visits and a music class at The Blue Bear School of Music every other week.
04
Organic meals, cooked at school
Fresh home-made morning snack, lunch and afternoon snack are included in tuition.
05
Kindergarten readiness
Dressing independently, managing bathroom tasks, working in a group and regulating big feelings — alongside letters, phonics and early math.
06
Parents stay in the loop
An updated curriculum every Monday, daily photos, and quarterly parent-teacher check-ins.


“Teachers engage the children in arts and crafts and development activities, plenty of outdoor time, fresh organic cooked meals, teaching children self-independence and critical thinking skills.”
“Our son receives structured education, a balanced organic diet, daily outdoor play time (rain or shine!) and most importantly loving care.”
Tours & enrollment
Come and see a normal day.
Full-time and part-time enrollment are open, with flexible drop-off and pick-up inside program hours.
- 1
Book a tour or apply
Choose a visit time online, or send a free application and the school will get back to you to schedule your visit.
- 2
Visit the house
See the room, the materials and the daily rhythm, and ask about curriculum, teaching philosophy and what a typical day looks like.
- 3
Hold a space
Children must be at least two to join the waitlist. Waitlist families start with an application or a call with the owner or administrator.

Families tend to stay until their child is ready for kindergarten — and the school treats that readiness as social and personal as much as academic.
Visit us
A house in Mission Bay.
701 China Basin Street
San Francisco, CA 94158
- Hours
- Monday – Friday, 8:30 AM – 5:30 PM
- Phone
- 415-802-9696

Come see what a Gwiggles day feels like.
Book a tour or send a free application and the Gwiggles team will be in touch to arrange your visit.
Or call 415-802-9696
