Social Ballroom & Swing Class Schedule – Salt Lake City

Ready to hit the floor and dance? Our weekly **social-style group classes** offer fun, accessible training in Ballroom and Swing—no experience or partner required. Whether you’re learning Waltz, Tango, Cha Cha, Rumba, West Coast Swing or Country Swing, there’s something for everyone!


Beginner Pricing Options

$25/class
Intro Drop-In
$15/class
10-Class Pack
$3/class
Unlimited $149
$2/class
Follower Deal $99
LIMITED-TIME DEAL

Followers Special Unlimited Level 1

$99 /month

New students • Autopay • Followers only

Access up to 11 classes/week
$2 / class
  • Unlimited Intro & Level 1 classes, workshops & socials
  • Multiple beginner classes daily
  • Fastest way to progress & join the community

Followers • New students only • Offer ends soon

Beginner Pack

$150 Online Only

10 Level 1 classes • 90 days

Perfect for 1–2×/wk

$15 / class
  • Includes 10 Level 1 classes
  • New students only • Exclusive online discount • Regular price $170

Valid 90 days from first use

Unlimited Level 1 Membership

$149 /month

per month • autopay • cancel anytime

Access up to 11 classes/week
$3 / class
  • Attend all Intro & Level 1 classes, workshops & socials
  • Best value if you dance 3+ times/week
  • Progress quickly & meet new friends

7 days written notice required to cancel

Just Want to Try It?

Intro Drop-In

$25
$25 / class
  • Try a class before committing
  • No partner or experience needed
  • $25 credit if you upgrade within 24h

3-Hour Beginner Bootcamp

$60
$20 / hour

Weekend intensive • One focused session

  • Learn the basics fast
  • Great launchpad into Level 1 classes

How to Join

1. **Pre-register online**—spots fill fast, and passes are limited to one person.
2. Create your account and register for either Intro Class or Beginner Bootcamp (passes are non‑transferable).
3. Once you complete Level 1 (~10 classes), chat with your instructor about Level 2 or private options.

What You'll Learn in our Dance Classes

  • Foundational steps
  • Partner connection & communication
  • Fun turn patterns and styling tips
  • Timing, rhythm & musicality
  • How to confidently social dance with anyone

Our Level 1 classes are perfect for practicing and building on what you learn in your Intro course or Bootcamp. You’ll progress quickly and have a blast doing it!

Why You'll Love Our Classes

  • Expert instructors trained in Ballroom & Latin styles
  • Supportive, social atmosphere where everyone rotates partners
  • No partner required—just show up and have fun
  • Perfect for date nights, social dancing, or just staying active
  • Great location in South Salt Lake with easy parking

Dance Styles We Teach

We recommned starting in Intro Classes or Beginner Bootcamps before joining Level 1 classes.

  • Waltz & Foxtrot Basics
  • Cha Cha & Rumba Fundamentals
  • West Coast Swing
  • Country Swing
  • Salsa & Bachata

After completing Level 1, ask your instructor about moving up or try a private lesson for personalized progress. We also host workshops for fast-track improvement.

Utah Ballroom Dance Studio is part of DF Dance Studio — Established 2008. Lifetime “Best of Utah” and “Best of SLC” awards. Adult social dance classes in Ballroom, Salsa, Bachata, West Coast Swing & Country Swing.