Bachata group classes and private lessons utah

Bachata Dance Classes in Salt Lake City, Utah

Fall in love with the rhythm and connection of Bachata! At Utah Ballroom Dance Studio, our Bachata classes are designed for absolute beginners through advanced dancers. No partner required. Come ready to move, connect, and have fun in a friendly, supportive community.

Why Learn Bachata?

  • Beginner‑friendly: Simple steps and smooth rhythms make it easy to start.
  • Great for couples & solos: Build connection, partner skills, and confidence.
  • Full‑body movement: Improve timing, hips, and body motion while getting a great workout.
  • Dance anywhere: Bachata music & socials are popular worldwide.

Our Bachata Class Levels

Intro to Bachata

A 4‑week course covering timing, basic steps, connection, and simple turns. Perfect if you’re brand new.

Level 1 Bachata

Add fun patterns, direction changes, and technique for smoother social dancing. Great after our Intro or some prior experience.

Level 2 & Beyond

Develop musicality, body movement, footwork, and styling. Learn modern combinations to shine on any dance floor.

Bachata Styles We Teach

Build versatility with multiple Bachata styles and techniques:

  • Dominican Bachata (footwork, groove, traditional feel)
  • Sensual Bachata (body waves, isolations, flow)
  • Modern / Urban Bachata (patterns, direction changes, shapes)
  • Solo shines & styling for leaders and followers

Beginner Offer – Starter Pack

New to the studio? Start with our Starter Pack to save on your first weeks of classes while you explore Bachata and other Latin styles like Salsa.

Claim Your Starter Pack

Join Our Latin Dance Community

Practice your new moves at our Latin socials in Salt Lake City—beginner‑friendly parties where you’ll dance Bachata, Salsa, and more in a welcoming environment.

Serving Salt Lake City and the Wasatch Front • Bachata Lessons for Beginners & Advanced • Latin Dance Classes in Utah