Moss Beach & El Granada
School Year Programs
Our School Year Nature Program operates under the philosophy of child-inspired play combined with Nature inspired activities led by our team of Nature mentors. We offer Fall, Winter, Spring & Summer sessions for children ages 2.5 - 5.
Our After School Nature Program is located in El Granada. See details below for days/hours.
A typical forest school day might include circle time, nature exploring, climbing hills, fairy garden construction, story time and child-inspired games. On beach days, we will also have the chance to explore tide pools.
Summer Camp Experience
The Summer Camp Experience is a 5-day nature camp for kids. We offer weekly camps from June through August in Moss Beach. Half Day and Full Day options for kids ages 3-7.
A typical summer camp day might include nature exploring, arts and crafts time, a nature treasure hunt, tide pool exploring, hiking, fort building and child-inspired games.
Our Registration is now OPEN for the 2025 Summer Camp Season! Register now to hold your child’s spot.
Camp Dates:
June 30th - July 3rd (4 day camp)
July 7th - July 11th
July 14th - July 18th
July 21st - July 25th
July 28th - Aug 1st
Aug 4th - August 8th
Enrollment
Moss Beach Nature Program
Fitzgerald Marine Reserve
Ages 2.5 to 5 
School Year Nature Program - Now Enrolling!
Half Day - 8:30-1pm 
1-day, 2-day, 3-day (Mon/Tue/Thur)
Afterschool Program - Now Enrolling!
 Early release 11:35am - El Granada 
Normal release 2:15 to 5pm
Dates: 2025/2026 School Year
Looking to join next year? To hold your child’s spot for the 2025-2026 School Year Program, please pay the Fall Deposit fee by clicking the button below.
Thank you!
Moss Beach Summer Camp
Fitzgerald Marine Reserve 
5 Day Summer Camps
Half Day - 8:30-1pm - $450/week
Full Day - 8:30 to 3pm - $625/week           
Camp Dates: June 30th - August 8th, 2025
Enroll NOW in Moss Beach Summer Camp
Ready to sign up? Please follow steps below.
Have more questions? Click on inquiry form to Learn More.
- Complete Enrollment Form below. 
- Complete payment for Half Day or Full Day Option. 
- Note dates of camp you are enrolling in. 
8:30 am - 1:00 pm
After purchasing, you must fill out the Enrollment form.
8:30 am - 3:00 pm
After purchasing, you must fill out the Enrollment form.
 
                        