Bachata group classes and private lessons utah

Skip to main content
Adult Bachata Classes • Salt Lake City, 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.

Start with an Intro Class or Beginner Program

Choose an upcoming Bachata enrollment below and register online through Mindbody.

New to Bachata?
Start with a beginner-friendly Intro option and build from there.

Beginner Pricing Options

Choose the option that best fits how often you want to dance.

Popular

Limited Beginner Membership

$150 $15/class • 90 days
  • Use for any Level 1 or 2 classes or beginner bootcamps
  • Best for 1–2× per week dancers
  • Activates on purchase • 90-day expiration
  • Renews every 90 days; cancel anytime
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

$60 Weekend 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, body motion, coordination, and movement quality.
  • Dance anywhere: Bachata music and social dancing are popular around the world.

Our Bachata Class Levels

Start with the fundamentals and progress into stronger partnerwork, musicality, technique, and styling.

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 class or with some prior experience.

Level 2 & Beyond

Develop musicality, body movement, footwork, styling, and more advanced partner combinations.

Bachata Class Schedule

Check the current Bachata schedule and register for an upcoming class.

Live Bachata schedule
Select a class below to view current availability and registration.

Bachata Styles We Teach

Build versatility through multiple Bachata styles and techniques.

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

Join Our Latin Dance Community

Practice what you learn at our regular Latin socials in Salt Lake City. These beginner-friendly social nights give you a chance to dance Bachata, Salsa, meet other dancers, and get more comfortable using your skills outside class.

Serving Salt Lake City and the Wasatch Front • Beginner and advanced Bachata lessons • Latin dance classes in Utah