521 E Locust St Suite 102 Des Moines, IA 50309

​info@desmoinesballroom.com | Tel 515-277-3545

© 2019 Des Moines Ballroom

  • Instagram - White Circle
  • Facebook Clean

Group Classes

To view a snapshot of all of all of our classes happening this month, click above.

For more information about each class and registration, click here.

Private Lessons

Private lessons are available for individuals and couples with each of our instructors. Private lessons are a great way to take your dancing to the next level and gain a deeper understanding of technique. 

Private coaching allows students a more personal approach to learning to dance, whether it be for a special occasion, competitive aspirations, or just for fun.
Private Coaching
45 min

Class Descriptions


8- Week Beginner Classes

$96 for entire session, $15 drop-in class


We offer two 8-week beginner sessions on a rolling basis. Beginner Smooth includes Waltz, Tango, and Foxtrot. Beginner Rhythm includes Cha Cha, Rumba, and East Coast Swing. Every 8 weeks these two sessions will switch between Thursdays and Fridays. For example, January and February, Smooth runs on Thursdays, and then moves to Fridays in March. Each week the class will build on previous material and move through the basic patterns of the three styles, with practice and review built in to each class. To drop in to one of these classes after the first week, please contact the studio. All beginners are welcome. Partners not required. 



​​4-Week Classes

$48 for entire session, $15 drop-in class


Our 4-week class offering correspond with our monthly calendar, changing month to month. We try to offer a variety of rotating styles within the beginner an intermediate levels, including: West Coast Swing, Night-Club 2-Step, Mambo/Salsa, and Bolero in addition to the basic six covered in our beginner 8-week series. These classes are open to drop-ins. Partners not required. 



​​Youth Classes



Our youth classes are offered on Saturdays between 9:30 a.m. and 1 p.m. for dancers ages 4-17. We offer new styles each month at the beginner level, and performance team opportunities for ages 7 and up. Enrollment for the performance teams is based on the performance seasons, July through December and January through June. 

Adult Formation Team

Our adult formation team is a great opportunity for adults who are looking for opportunities to work on intricate choreography with partner and perform for audiences a few times a year. Rehearsals are on Wednesdays evenings from 6:30-8:00 p.m. Please email the studio with interest or questions.