Ballet Classes for Kids and Adults in Natick, MA

Ballet • BALLET FITNESS® • Fitness • Choreography

Young dancers in bee costumes performing on stage at a Do Dance recital

Ballet

Classical ballet classes for toddlers, teenagers, and adults of all levels. Age 3+. 

Learn More →

Dancer in a white tutu stretching forward on the floor

Fitness

Ballet Fitness is a circuit-style workout that combines ballet-inspired movement with strength training.

Learn More →

Two adult dancers performing a ballet duet on stage

Adult Ballet

Rekindle your passion for dance and explore the beautiful art of classical ballet in a welcoming, supportive environment.

Learn More →

Young woman in a white gown dancing a choreographed waltz at a celebration

Choreography

We help make your special dance even more memorable. Weddings, Sweet 16, quinceañera, and more.

Learn More →

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.