Activities and Classes

The Gardens at Heather Farms
Walnut Creek
Kids are easily inspired by nature. From buzzing bees making honey to lakes and rivers sheltering fish to vegetable gardens feeding families, the natural world is ripe with educational opportunities. Our Youth Education Department offers classes and special events that serve families with children of various ages, including preschoolers and elementary school students.

Waterworks Swim School
Hands On Teaching at Waterworks Swim School! We teach private and semi-private lessons in the indoor lap pool, heated year-round. Our experienced team of swim instructors are excited to provide high quality swim lessons to Contra Costa County.
Our swim instructors use specialized “muscle memory” teaching techniques that help our students progress at a quick rate. Grouped by age and ability, our students benefit from swim classes that offer personalized attention. It’s never too late to learn to swim!

Center for Community Arts
Walnut Creek
We offer classes on a quarterly basis for youth and adults in the visual and performing arts, as well as year-long intensives for more in-depth study. Classes include painting, drawing, print-making, ceramics, fiber, photography, digital media, ballet, hip hop, jazz, tap, contemporary dance, music lessons, theater, and more. All of our instructors are professional teaching artists. Connect with your child in a parent-child class, drop in to a workshop or Open Studio, or carve out some time to nurture your own creativity. Whether you’re a child or adult, beginning or advanced, you belong at Community Arts. Browse classes and register at
All ages

i heart art studio
Pleasant Hill

Art classes and camps. Take home art kits, stay at home summer camps, FREE online art ideas, birthday parties and birthday kits.
Ages Toddler-Teens

East County Performing Arts Center 

Classes, camps, performances and birthday parties. Confidence, strength, poise, and determination.  These are just some of the qualities East County Performing Arts Center will foster in your children. We provide MORE than just great dance classes we are committed to growing happy, healthy kids through our nurturing environment in the Brentwood, Discovery Bay, Oakley, and Antioch areas. We offer classes in tap, jazz, ballet, contemporary, hip hop, tumbling, voice and musical theater for boys and girls of all levels.
Ages 2 & up

ECPAC One-Day Mini Camp Schedule through May 2020
Let’s dance, tumble and play! Out 1-DAY creative camps are perfect for your 3 to 6 year old! Looking for some ME time, uninterrupted grocery shopping or a must needed coffee date with a friend? Then… register your little for our creative mini camps. They’ll enjoy an escapade into the Jungle Safari, Dance like the Disney Descendants, Princess Academy anyone? How about some Mighty Mini’s superhero fun?! These camps are sure to impress; don’t wait! Register today and let your little one join in on the adventure! Lets do this! Register Here

Evolution Dance Center
Walnut Creek
The mission of Evolution Dance Center is to create a love of dance in every child we are blessed to teach, while providing a safe and fun place to dream, inspire and evolve. With a combination of dance classes and events, we strive to be your first choice in a dance education. We offer a variety of classes from Creative Movement, Ballet, Jazz, Hip Hop and more! We are located in Walnut Creek, Pleasant Hill, Concord, Clayton, Martinez and beyond. First class is free!
Ages 18 months & up

Center for Community Arts
Walnut Creek
For the classes listed below, please visit the Center for Community Arts website for current class time, location and a full description.
Creative Dance with my Adult
Creative dance is geared for developing growth motor skills for children in early developmental stages through playful group and duo activities. Class will consist of dancing with their adult in a group setting while adults get to bond with their child and get a great workout. 
Ages 1 year 6 months to 2 years 11 months
Parent-Child Dance
Young children begin their dance studies through their attachment to parent or primary caregivers. In addition to being a lot of fun, parent-child dance classes are great preparation for very young children to eventually participate in a creative dance class on their own, learning to take direction for a new, adult teacher while staying true to their own ideas.
Ages 2-5 years
Family Music
Celebrate the joy of music-making with your child in this fun, mixed-age music class that siblings can attend together! Important musical concepts will be presented and reinforced in an engaging and nurturing environment through singing, instrument playing, dance and rhythm activities. Siblings 9 months and under free.
Ages 1-5
Music Together
Fun for parents/adult caregivers and babies/toddlers/preschoolers together working on the basic skills of singing in tune and sense of rhythm. Our family classes feature songs, instruments, movement and group activities. 
Ages 3 months to 5 years
Tuneful Toddlers
In the world of toddlers, movement and exploration are their greatest need and music fits right in! Your toddler will be absorbed in a fun musical environment, which supports all areas of musical development through research-based activities. 
Ages 1 year to 2 years 6 months

Tinkergarten is on a mission to elevate childhood. We’re growing a technology-enabled network of leaders that bring families together in a natural place in their community for classes where kids learn through play. Each class becomes a tight-knit group of children and adults who learn together through well-designed, outdoor play-based activities. We help kids develop a host of important capabilities, including empathy, collaboration, creativity, persistence and problem solving. 
Ages 6 months to 8 years

Happy hour for you and your baby. Sing, dance, & play as you bond with your child! Created by Zumba® and BabyFirst for kids ages 0-4, the Zumbini® program combines music, dance and educational tools for 45 minutes of can’t-stop, won’t-stop bonding, learning, and fun! Locations in Contra Costa and Solano Counties.
Ages 0-4

ABC Art Class
Build your child’s confidence and self-esteem with our art courses for kids on drawing, coloring, painting, and much more! Many course options to choose from. Zoom classes & camps. One class, multiple classes and camps.
Ages please inquire with sponsoring agency