Mastery of Sports logo

Mastery of Sports

★★★½ 3.626 reviewsNapa, CAAges 6–12

Mastery of Sports Napa · Private

Gymnastics-and-ninja facility in Napa offering summer day camps for boys and girls ages 6–12, grouped by age each day. Camp runs 8am–4pm with obstacle courses, trampoline, foam pit and group games that teach gymnastics fundamentals — balance, flexibility, core and upper-body strength — through play. Also operates a Petaluma location.

The practical details

Daily hours
8:00am–4:00pm
Ages
Ages 6–12
Environment
Indoor/Outdoor
Operator
Mastery of Sports Napa
Before you register

We list only what the camp itself publishes, and programs change — dates, prices, ages and availability can all move after we check. Confirm the details on the camp’s own website and contact Mastery of Sports Napa directly before you register or pay. Last checked August 2026.

Camps nearby

Google Reviews

Powered by Google
See all reviews on Google →
★★★★★Monica Stickley

Excellent coaches, nice front desk and a large open gym. Our daughter had trained here since she was quite little. She competed with the team there and truly loved her experience We moved away a couple of years ago and our daughter still misses it.

★★★★Owen Dougherty

Extremely large gymnasium, very well equipped , large knowledgeable staff. Regards to the ninja program…Past a certain point if your child is not quick on the uptake, they will Let things slide that are integral to advancement, but kids have a good time get lots of exercise, develop competence and confidence and get stronger

Wendy Barba

The instructors are teenagers leading the toddler class, mommy and me class and preschool class without any childcare experience. They don’t know how to talk to kids and no knowledge or understanding on emotional intelligence. Manager, Liz is very condescending too and extremely rude. She has also shown zero respect for parents and children. She took my son out of class abruptly while I had my nanny and friends helping me a day I was not able to be there due to medical reasons. Without any reason they also changed the dynamic of the class. Kids at the end of class wanted to get rewarded by having a sticker and they said to all the kids there was no sticker. Kids were crying and asking parents if they did something wrong. The instructor (teenager) came up to our children and said they all misbehaved which is not true since I have video of proper behavior. Then she went to say they never gave stickers. It’s not about the stickers but how it was handled and zero empowerment or positive reinforcement. Physical activities is to teach kids discipline, listening and empower them. At another occasion the manager came up to all the moms to hush us because we were talking and said we have to be the helicopter mom and be behind our kids , that this was not social hour. That they are not responsible to guide the class. So think twice before signing up your kids. I really hope they change management and review the way they treat children and parents.

★★★★★Jennifer E

So many classes available for beginners. So many days and times of the week to choose from. Easy to switch or drop classes also. Very good prices!! Other gymnastics centers cost 4x as much!! Great facility!! My children love it here.

Ruthie Szulawski

I’m very disappointed in the customer service and care that my daughter and I experienced today. I understand maybe I didn’t communicate well about possibly having a trial class. I just assumed that was OK and most businesses in Napa let you have a free class before you commit to paying over $100 for something. I also felt that when we walked in the door the woman who greeted us was very rude, and did not have a smile on her face or was anything but welcoming. It was very uncomfortable and her approach was just unacceptable and very wrong, especially if you work with children. This is the worst customer service I have experienced with my children. They have been in dance and swimming and I have never had to pay upfront, if I wanted to try out a class just for one hour( most people offer a free lesson). I would have been more than willing to pay the full amount. I decided not to stay because of the rudeness in your staff and how you decided to deal with the situation. Very sad that the only thing they care about is money and won’t accommodate you!!

Price not listedVisit camp website