Dance Classes

Dance Classes in Orange County for All Ages & Levels

Ballet – Hip Hop – Contemporary – Jazz – Tap –  Mexican Folklorico 

OC Music and Dance provides high quality dance classes for Orange County, Irvine, Newport Beach, and nearby areas. Our dance program delivers instruction in a diverse array of dance styles, from ballet, jazz, and hip hop, to Mexican Folklorico. Beginning through advanced students will increase their skill level and learn to express themselves with ease, grace, and confidence. We keep the learning experience fun, educational and rewarding for students of all ages and abilities! Our dance students also have the opportunity to perform in our winter and spring dance recitals.

For prices, please visit our Tuition Rates page. We also offer Scholarships for students up to age 18.

Orange County Ballet Dance Classes for Young Kids


Ballet is a type of performance dance that originated during the Italian Renaissance and later developed into a concert dance form in France and Russia.

Classes and Lessons

Contemporary & Hip Hop Dance Classes in Irvine

Hip-Hop and Contemporary Dance

Hip-Hop Dance refers to street dance styles primarily performed to hip-hop music or that have evolved as part of hip-hop culture. Contemporary dance combines elements of  modern, jazz, lyrical and classical ballet.

Classes and Lessons

Vernacular & Theatrical Jazz and Tap Dance Classes

Jazz and Tap Dance

Jazz dance is the dance technique and style that emerged in America in the early twentieth century which include Charleston, Lindy Hop and Swing. Jazz dances emphasize poly-rhythm and improvisation. Tap dancing uses tap shoes to create rhythms and syncopation, and is often performed in musical theater.

Classes and Lessons

Ballet Folklórico Dance Classes near Santa Ana, CA

Mexican Folk Dance (Folklórico)

Folk dance of Mexico, commonly known as Ballet Folklórico, collectively describes traditional Mexican dances.

Classes and Lessons

Want to Help?

Help bring the beauty of music and dance to kids throughout Orange County. Donate Today!

Help By Donating to Orange County Non-Profit School