Spend the day working on new skills and making new friends.

2021 Camp schedules will be released soon. Stay tuned!



MEGA offers season camps grouped by Level 1/Kinder or Level 2/3.  All Camps or Classes are scheduled for 3 weeks long and require advanced registration due to Marin County Health Restrictions.

  • Smaller groups sizes- 6-8 students per group

  • Groups remain stable with the same coach for 3 weeks

  • Equipment arranged to accommodate extra space for each child

  • Updated cleaning procedures for all common areas in between each group/camp

  • Monitored restrooms for additional cleaning after each use

  • Staggered start times to allow for easier drop-off in the parking lot

  • Availability to view class remotely through our new camera feed!

See More of our New Health and Safety Procedures Here

Camp Times

Half Day: 9:00am-12:30pm

Full Day 9:00am- 3:30pm

Camp Pricing

Daily- Half Day: $85

Daily- Full Day: $135

Weekly- Half Day: $375

Weekly- Full Day: $62

Camp Schedule

MEGA offers Daily and Weekly Camps during Ski Week, Spring Break, and all Summer Long! 

2021 Summer Camps Schedule released soon!  


Summer Camps Ages 6+

2021 summer camps will have new times and days due to COVID-19 and Marin County health regulations. Schedule to be released soon!


Enrollment is very limited and advanced registration is required. We ask that you avoid enrolling in other camps/classes while participating at MEGA.

Session 1: 

Session 2: 

Session 3: 

Session 4: 

Session 5: 

Session 6: 

Session 7: 

Session 8: 


Do you offer Daily Camps?

**Normally our camps are designed to be flexible by offering daily and weekly options. While we are under Marin County health restrictions due to COVID-19, students must enroll for each camps for 3 week sessions. (updated 7/6) Each session varies with camps ranging from 1 hour to 2.5 hours with either a Tuesday/ Thursday or Mon/Wed/Thurs option.

Do you have age restrictions for camp?

**During COVID-19 restrictions and while we are under Marin County Health restrictions, we are currently only accepting students ages 6+ (updated 7/6) Full Day Camps are designed for ages 5+ and most of our students are between ages 7 and 12 years old. We now offer a new schedule and can accomdate ages 3-5 with our half day schedule. If you are currently enrolled in classes, your child's coach can recommend if your child is ready.

Can my child be grouped with their friends?

We do our best to group children by age and level, but if you let our staff know upon arrival, we are more than willing to try and accommodate your child being grouped with friends.

**While we are under Marin County health restrictions due to COVID-19, groups will have to remain stable for 3 week sessions. (updated 7/6)

Do you teach real gymnastics during camp?

Yes! Our gymnastics camp rotates to all olympic events including trampoline! Students are grouped by age and level in order to make sure everyone is being taught safe progressions and learning new skills. This can be a great place for beginners, or for someone who needs extra help on a skill they haven't mastered yet. **While we are under Marin County Health restrictions due to COVID-19, our camps and classes will be taught with new procedures to ensure that students are not sharing equipment and they are maintaining 6 feet or more distance.

My child does not have a leotard. What can they wear?

Students can wear athletic clothes such as shorts and a t-shirt or leggings with no zippers or pockets. Please no jeans, skirts/ dresses, or cropped tops. We also sell leotards and gymnastics shorts in our Proshop!

My child cannot attend the week of camp we registered for, can I receive a refund?

Unfortunately, we DO NOT offer refunds, but if there is space for another week you are more than welcome to switch prior to the first day of camp.

Camp FAQ

72 Woodland Ave San Rafael, CA 94901
Office Hours:
M   1:30pm-6:00pm
T    1:30pm-6:00pm
W   11:30am-6:00pm
Th  1:30pm-6:00pm
F    1:30pm-6:00pm
*All enrollments and transactions are currently taking place over email or phone for the safety and health of our staff. Thank you!