Ballroom group classes

Group Dance Classes – Learn With Others

Group classes are an excellent way to start learning social and Latin dancing, to supplement your private lessons, or to concentrate on dancing with a diverse group of amateur partners. We offer classes structured specifically for beginner and intermediate. We teach 15 different dances in our group sessions, and they rotate. All group dance classes last for 40 minutes; no partners are required.

dance group class
Pre-covid-19 Group Class at Oakbrook studio
  • American Rhythm

  • Cha Cha
  • Rumba East
  • Coast Swing
  • Bolero
  • Mambo
  • American Smooth

  • Waltz
  • Tango
  • Foxtrot
  • Viennese Waltz
  • Latin

  • Salsa
  • Merengue
  • Cumbia
  • Bachata
  • Social

  • Hustle
  • West Coast Swing

Tuition for group classes is $20 per class or $150 for 10 group classes.  For students who take private lessons once a week, we offer complimentary group classes. This does not include Workshops.

We recommend taking your introductory lesson before joining  group classes ($45 for single/couple-1 group included). After your introductory lesson, take advantage of our beginner classes!  At My Dance Hub, we pride ourselves on the high quality of our group classes.


  • Group Classes

  • Tuesdays 7:30 PM - Beg. Bronze Level (Naperville Studio)
  • Thursdays 7:30 PM- Beg./Int. Salsa/Bachata (Naperville Studio)
  • Thursdays 7:30 PM - Int./Adv. Salsa/Bachata Class (Naperville Studio)

*Group class schedules may change. Please check our locations for current monthly group dance schedule.


  • Types of Group Classes

This group class is held at our Naperville location. This class is geared toward beginner and bronze level dancers. We teach bronze level patterns with a focus on foot placement, posture and frame. Each month the dance with change offering an introduction to many different dance styles. If you have not danced before we recommend starting with our Introductory Package. 40 Minutes. No partner required.

This group class is held at our Naperville location. We alternate between Salsa and Bachata weekly. We begin each class with a review of the previous patterns, and continue with a new sequence of steps. This class is moderately paced to keep the fun going. If you have not danced before, please take advantage of our Introductory Package. 40 Minutes. No partner required.