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.

Beginner Pricing Options

Most Popular

Unlimited Level 1 Membership

$149per month • autopay • cancel anytime
  • Attend all Level 1 group classes, workshops & socials
  • Multiple beginner classes daily
  • Best way to progress quickly & join the community
7 days written notice required to cancel.

Beginner Pack

$17010 Level 1 classes + Bootcamp + Social • 90 days
  • Perfect for students who come once or twice per week
  • Includes 10 Level 1 classes
  • Plus a 3-hour weekend Bootcamp
  • Plus admission to one Social
New students only • Valid 90 days from first use.

Intro Drop-In

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

3-Hour Beginner Bootcamp

$60Weekend intensive
  • Learn the basics in one focused session
  • Great launchpad into Level 1 classes

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

An Intro Bachata class 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

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