
BDC Programs
At Bedford Dance Center, our exceptional programming is designed to ignite a lifelong passion for movement while delivering comprehensive, top-tier technical training. From a toddler's very first leap to advanced pre-professional mastery, our comprehensive curriculum spans ballet, jazz, tap, hip hop, modern, acro, and contemporary dance classes meticulously tailored for every age and stage. Guided by industry-leading instructors and personalized mentorship, we empower every dancer to unlock their highest potential.
Explore our Programs!
Preschool Ballet Program
Youth Program
Pre-Professional Program
BDC Ensemble
Adult Program
Click Here for the 2026-2027 Season Schedule!
Explore Our Upcoming Events!

Your Dancer Belongs Here!
Welcome to the 33rd season at Bedford Dance Center! Whether your dancer is joining us for recreation, pursuing pre-professional training, or you are an adult looking for a joyful way to move, there is a place for you in our studio.
Explore our classes for all ages and levels:
Ballet · Jazz · Modern · Hip Hop · Acro · Adult Classes
Not sure which class is the right fit? Book a FREE Trial Class to meet our teachers, experience our studios, and discover the joy of dance.
Classes begin September 8th!
The music is ready, and our doors are open. Let’s make this your best season yet!

Adult Dance Returns!
Our Adult Dance Program kicks off Thursday, September 17th, 7:30-8:30 PM!
Join our welcoming, beginner-friendly weekly sessions to get active, build strength, and explore a variety of styles including ballet, modern, jazz, and contemporary.
What to Expect
-
Structured Classes: Progressive warm-ups, targeted stretching/strengthening, and fun choreography.
-
Flexible Attendance: Grab a 6-class drop-in card online to fit your schedule.
-
All Levels Welcome: Perfect whether you're brand new or returning to the studio.
Ready to dance? Book your free trial class today!

Nutcracker Auditions
Saturday, September 26th!
Registration forms are available in the office!
Audition Schedule
-
10:45 – 11:30 AM
Ages 6–9 and/or Beginner Ballet 2, 3, & Intensive Division Level 1
-
11:30 AM – 12:30 PM
Ages 10+ and/or Intensive Division Levels 2 through 6
-
12:30 – 1:30 PM
Ages 13+ Intensive Division Levels 7 & 8





