Special Intro Pkg for NEW STUDENTS - Over $200 value for $120. See Our Classes page.


Our Classes

Dance Classes and More

Dance Spot of DuPage offers a wide variety of dance classes welcoming dancers at any level. Choose from private or semi-private classes, group lessons, workshops, and wedding dance choreography. 

Introductory Package for NEW STUDENTS - Over $200 VALUE for $120

If you -

         don’t know which dance to try first,

         don’t know how to move to the music

         believe you have no rhythm or have two left feet…

Our introductory package may be for you. You’ll have an opportunity to give dance a try in an atmosphere that is nonthreatening. The package is for one person or a couple and includes 3 private classes and 2 group classes of your choice.  NEW STUDENTS ONLY. 

Private Lessons 

Private lessons are personalized to meet anyone’s needs, skills, and interests. For the beginner, this is the fastest way to learn, gain confidence, and fall in love with dancing. For those who have danced before, private lessons provide the opportunity to improve technique, posture, style, and add new dances to your repertoire! Private lessons can be designed for either a single person or a couple.

Semi-Private Lessons

If you and a group of friends would like to take dance lessons together, semi-private lessons might be perfect for you. Semi-privates are not open to the public; they will only be for you and your friends to learn the dance or dances of your choice. These lessons are designed for up to 6 people. 

Group Classes

Group lessons are an excellent way to start learning or to advance your skills in ballroom, social, or Latin dancing. They can also provide an opportunity for you to practice what you are learning in your private lessons. We offer classes for beginning, intermediate, and advanced levels. No partner is needed to participate in a group class. 

Adult Ballet (Generally, two Mondays per month)

This class is perfect for ballroom dancers who wish to improve their posture and core, and 

build the necessary body awareness and muscles for dancing.  

Wedding Dance Lessons

Our special Wedding dance packages can make your dreams about your first dance come true. Let us choreograph that first dance and help you have a memory that will last forever.  We can also provide lessons for the wedding party, parents of the couple, a very special father/daughter or mother/son dance. Our Wedding Dance lessons come in a variety of packages, all of which start with a free, 30-minute consultation.

         3 Lesson Packages

         5 Lesson Packages

         10 Lesson Packages

Call for pricing details.

Dance Workshops

We offer periodic Dance Workshops, and both beginner and intermediate students are welcome to attend. A workshop includes a 90-minute group class followed by 60 minutes of general dancing, socializing, and an occasional surprise or two. No partner is necessary for our workshops. All are welcome. You need not be a current student to attend.

Additional Classes for Kids, Youths and Teens

In addition to our dance classes, Dance Spot of DuPage offers theater classes, listed above, for young people. These are high-energy classes with room for fun and creativity. 

The focus is on theater games, character development, emotional awareness, improvisation/storytelling, role-playing and creative movement – all designed to foster self-esteem and confidence.

Beginning Ballroom Dancing

         Ages 4-7

Beginning Theater Class

         Ages 4-7

         Ages 8-12

Classes for teens, 13 and up, are also available


Learn More

Read about our Introductory Package available for individuals or couples.

Wedding packages also available.


Group classes for teens or middle school can also be arranged. 

Besides dance classes there are Acting/Theater Classes for Youth.  

Scroll down this page for descriptions of our various Dance Styles.

Our Dance Styles

Ballroom Dancing

Our Dance Styles include both Ballroom and Social or Club

Our Dance Styles include both Ballroom and Social or Club

Ballroom Dancing is a type of dancing in which two people dance together in a series of movements that are part of a particular dance. At Dance Spot of DuPage, our students choose from one or both categories of Ballroom Dancing – Smooth and/or Rhythm. There are several different dances within these two categories, all of which are available for lessons in our studio. 

Our Dance Styles include both Ballroom and Social or Club

Our Dance Styles include both Ballroom and Social or Club

Our Dance Styles include both Ballroom and Social or Club

Social or Club Dances

Our Dance Styles include both Ballroom and Social or Club

BALLROOM - Smooth Dances

Social or Club Dances are those you would do in a club or bar setting. If you can’t stop moving when you hear a Latin beat or fast song, but you’d like to improve your free style dancing, give one of our Social/Club Dances a try. 

BALLROOM - Smooth Dances

BALLROOM - Smooth Dances

BALLROOM - Smooth Dances

Smooth Dances are those in which 

the couple travels around 

the dance floor in a closed hold. 

Our Smooth Dances include 

  • Foxtrot
  • Waltz
  • Viennese Waltz
  • Quickstep
  • Tango

BALLROOM - Rhythm Dances

BALLROOM - Smooth Dances

BALLROOM - Rhythm Dances

Rhythm Dances (some are also called Latin Dances) are danced in a limited area not around the dance floor, and the couple may dance in open or closed position.

 Our Rhythm Dances include

  • Cha Cha
  • Rumba
  • Mambo
  • Samba
  • East Coast Swing

Social or Club Dances

BALLROOM - Smooth Dances

BALLROOM - Rhythm Dances

Our Social or Club Dances include

  • Salsa
  • West Coast Swing
  • Hustle
  • Merengue
  • Bachata
  • Country Line Dancing