Ballet and dance school in Encinitas
Give Your Child the Gift of Lifelong Memories
Friendships, confidence, discipline, artistry, and skills that can last forever.
Classical training for every stage
Ballet & Dance Programs
Pre-Ballet Ages 3–7
Creative movement, musicality, coordination, classroom confidence, and age-appropriate physical education for young children.
Learn More
Classical Ballet Levels 1–8
Classical ballet technique, musicality, coordination, artistry, stamina, balance, and development based on age, level, and ability.
Learn More
Adult Ballet
A welcoming way to improve posture, flexibility, balance, strength, musicality, and ballet technique at any age.
Learn More
Partnering Coaching
Partnering foundations, pas de deux coaching, teacher workshops, artistic development, and safe technique to reduce injury risk.
Learn MoreAdvanced Training & Performance
Pre-Professional & Professional Program
Focused ballet training, pointe, variations, competition preparation, private coaching, auditions, and career development.
Explore the professional programBefore & After Student Development
See examples of technical, artistic, and physical progress achieved through consistent, individualized ballet training.
View the galleryCompetitive Athlete Training
Ballet-based movement support for figure skating, gymnastics, artistic swimming, and other sports requiring alignment, control, turns, jumps, and safe landings.
Learn about athlete trainingProudly Serving Encinitas & Coastal North County San Diego
A Ballet School Near Your Family
Encinitas Ballet Academy welcomes students from Encinitas, Leucadia, Cardiff-by-the-Sea, Olivenhain, Carlsbad, La Costa, San Marcos, Vista, Oceanside, Solana Beach, Del Mar, Rancho Santa Fe, and nearby North County communities.
Visit Encinitas Ballet
701 Garden View Court
Encinitas, CA 92024
760-632-4947
www.EncinitasBallet.com