From Ballet to Hip Hop,  whether you want to deepen your skills, work up a sweat, or just have fun, we have the perfect class for you! Jump into a class at any level, from beginner to advanced, to try out a new style, or develop your skills and technique. Our dance classes offer options for parents to dance with their child in a parent and child class or dive into a teen or adult class throughout the week. Your instructors will be working artists who are committed to creating a nurturing experience for your skill level and age. Performance opportunities are available (but not required).

Community Arts’ dance program includes on-going classes in a variety of styles. Check back each quarter for additional quarterly classes and workshops. Advanced level dance classes are available for youth and adults seeking to refine their dance training. Please see our Intensive Dance Classes or more information.

Dance Development (ages 18 mo- 5  yrs)

Our Dance Development program includes Creative Dance with my Adult (ages 18-35 mo), Parent-Child Dance (ages 2-5), and Preschool Dancing Combo. Your child will develop motor skills and creative expression as they learn to take direction within the structure of a dance class.

Ballet (Youth & Adult)

Our ballet program is designed to inspire grace, discipline and joy in the art of classical ballet. Youth classes include Pre-Ballet and Ballet I-IV. Adult classes include Adult Ballet and Adult Contemporary Ballet. Ballet I-IV are offered as school-year long classes. All other ballet classes are offered on a quarterly basis. All classes are taught by dance artists with professional performance experience in the field. 

Contemporary Dance (Youth & Adult)

Our contemporary program includes Contemporary Dance ages 8-12, Adult Contemporary Ballet, Contemporary & Creative Movement, and Dance Conditioning. Learn to connect the mind and the body through fluid dance, from sharp and abrupt to flowing movements. Contemporary Dance is a collaborative style that includes modern, jazz, ballet, hip hop, and world dance elements.

Hip Hop (Youth & Adult)

Our Hip Hop program includes Hip Hop I and II for ages 7-10, and Adult Hip Hop. Learn the latest styles of street dancing, breaking, popping and locking. Our high-energy hip hop classes encourage students to bring their individual style and personality to the movement.

Tap (Youth & Adult)

Our tap program includes Tap I, II, and III for ages 6-12, as well as Adult Tap. Learn to produce sound rhythms through classic moves including flaps, shuffles, heel drops and more.

Jazz (Youth & Adult)

Our jazz program includes Jazz I, II, and III for ages 6-12, as well as Adult Jazz. Learn leaps, jumps, turns and more. Our upbeat classes draw from styles including Broadway Jazz and Jazz Funk.

Adult Dance Ensemble (NEW! Ages 18+)

The Adult Dance Ensemble is for adult dancers looking to take a deep dive into their dance training, experience different styles, and perform multiple times a year. Dancers will find a supportive and diverse dance family in the ensemble. Dancers are required to take at least one other technique class per week in addition to the ensemble rehearsal. Audition is required. For more information, contact Center for Community Arts at 925-943-5846 and staff will put you in touch with Artistic Director Jen O'Neill.

 Browse and Register for Current Classes and Workshops:

We are currently evaluating options for summer quarter programs if the shelter in place is lifted. Information about summer quarter class availability will be released when an updated Health Order is available from Contra Costa Health Services. In the meantime, please check out virtual class offerings at