Ballet Classes for Kids and Adults in Natick, MA
Ballet • BALLET FITNESS® • Fitness • Choreography
Do Dance Ballet & Fitness™
Rated 4.9 out of 5 from 49 Google reviews (as of November 2026).
Founded in 2013, Do Dance Ballet & Fitness is a boutique ballet studio at 1400 Worcester Street in Natick, across from the Natick Mall. We teach classical ballet to children ages 3 and up and to adults at every level, from first-timers to returning dancers, in a non-competitive, judgment-free studio.
Ballet for kids ages 3+
Our children’s program begins with First Steps (ages 3–4) and moves up through the Youth Division (5–8+), Junior Division (9+), and Trainee Division (11+), with Modern Dance for ages 10+. Classes are small and focused on technique, musicality, and confidence, and every dancer performs in our annual production recital. See kids’ ballet classes →
“The instructors are incredibly patient, kind, and make every class so much fun while still teaching real technique.”
- Gleica S., parent, 2025
Ballet for adults: it’s never too late
Whether you’ve never taken a class or danced as a child, our Beginner, Elementary, and Intermediate classes meet you where you are, and adult dancers perform in the recital if they’d like to. See adult ballet classes →
“I do not feel judged ever, and each class is catered to everyone’s level to learn the best they can.”
- Johanna H., adult student, 2022
Also at Do Dance
Ballet Fitness: circuit-style workout class using ballet-inspired movement and strength training.
Choreography: custom dances for weddings, quinceañeras, Sweet 16s, and other special events.
Led by a professional dancer
Do Dance was founded by Monica De Oliveira, who danced in the corps de ballet at Ballet Zulma Emmrich in Brazil, performing lead roles in The Nutcracker, Don Quixote, Sleeping Beauty, Cinderella, and Swan Lake. She leads a team of instructors and assistants trained by her in the Do Dance curriculum.
Find us in Natick
We’re at 1400 Worcester Street (Route 9), in the plaza across from the Natick Mall, between the PGA Superstore and Bob’s Discount Furniture plazas. Our students come from Natick, Framingham, Wellesley, Wayland, Weston, Sherborn, Ashland, Sudbury, Newton, Holliston, Southborough, and nearby towns.
Common Questions
WHAT AGE CAN MY CHILD START BALLET?
Children can start ballet at age 3 in First Steps, our creative movement class for ages 3-4. From there, dancers move up through our Youth Division (ages 5-8+), Junior Division (9+), and Trainee Division (11+). Classes are non-competitive, with small class sizes and individual attention.
HOW DO I KNOW IF MY 3-YEAR-OLD IS READY FOR BALLET?
Most 3-year-olds are ready when they enjoy moving to music and can follow simple directions for the length of class. Our youngest dancers take 45 minutes in class. As they get older and can handle more instructions, we move up to a 1-hour class. We really focus on each child as an individual; there is no one-size-fits-all, so give us a call at 508-545-0010, and we’ll talk it through.
DO YOU OFFER BALLET FOR AGES 10-18?
Yes. Dancers 9 and up can join our Junior Division, classical technique and conditioning using the Progressing Ballet Technique curriculum, and ages 11+ can join our Trainee Division, which includes pre-pointe and pointe. We also offer Modern Dance for ages 10+.
IS DO DANCE A COMPETITIVE STUDIO?
No. We are a non-competitive studio. We focus on each child’s individual progress, proper technique, musicality, and self-expression, rather than competition.
IS IT TOO LATE TO START BALLET AS AN ADULT?
Absolutely not! Adults can start ballet at any age, and our Adult Ballet Program is built for that. The Beginner class starts with the fundamentals of classical ballet, barre exercises, and simple center combinations, taught at a slow, comfortable pace. It’s never too late to feel like a dancer!
CAN I TAKE BALLET AS AN ADULT WITH NO EXPERIENCE?
Yes. Our Beginner class is made for people who have never taken a dance class. You don’t need to know any ballet terms, and the instructor explains each exercise as you go. No audition or prior experience is required!
Check out our FAQs →
Ready to start at Do Dance?
Whether it’s your child’s first ballet class or your own first class in years, we’ll help you find the right fit. Contact Us or call now at 508-545-0010.
