ballroom utah dance studio

Competitive beginner courses

Have you felt the pull to perform and compete in ballroom, but don’t know where to start? We have just the classes for you. Our International Ballroom classes focus on teaching all the technical aspects of ballroom, such as posture, body movement, partnering, and use of core body muscles while giving you a routine you can compete or perform with for a variety of different ballroom styles.

Ballroom dance will challenge your brain and body and keep you feeling young! Many of our students truly enjoy ALL the Ballroom styles. We recommend private lessons for students who want to excel. Get individualized instruction & the option to compete or perform a show number with your instructor!

Watch Ballroom

International Ballroom Courses

Competative Ballroom Videos

[module-456]

West Coast Swing for Beginners in Utah

West Coast Swing is smooth, stylish, and endlessly cool. Whether you're brand new or just want to polish your basics, our beginner program is the perfect way to start grooving with the music.


Your Swing Journey Starts Here

New dancers begin with our Intro Swing Series or a Weekend Swing Bootcamp. These entry points prepare you to join Level 1 classes with a solid understanding of timing, connection, and basics.

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

What You’ll Cover

  • 6- and 8-count West Coast Swing basics
  • Connection & partner technique
  • Lead and follow fundamentals
  • Fun patterns you can use at socials

Why Learn With Us?

  • Welcoming instructors who love Swing
  • Weekly practice socials
  • Downtown Utah County location
  • No partner necessary — we rotate each class

Take Your First Step

Ready to dance to blues, pop, or funk? Come experience why West Coast Swing is so addictive!

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

Salsa Dance Classes in Salt Lake City, Utah

Bring the energy, rhythm, and fun of Salsa dancing into your life! At Utah Ballroom Dance Studio, our Salsa classes are perfect for absolute beginners and experienced dancers looking to level up. No partner required — just bring comfortable shoes, a smile, and a willingness to have fun.

Why Learn Salsa Dancing?

  • Fun & Social: Meet new friends, connect with a vibrant dance community, and enjoy upbeat Latin music.
  • Great Exercise: Improve coordination, stamina, and rhythm while having a blast.
  • Worldwide Dance: Salsa is popular across the globe — you can dance anywhere!
  • Boost Confidence: Learn to move comfortably on any dance floor.

Our Salsa Class Levels

Intro to Salsa

A beginner-friendly salsa intro class that covers basic steps, timing, and partner connection. Perfect if you’ve never danced before!

Level 1 Salsa

Build on the basics with new patterns, turns, and musicality. Designed for graduates of our Intro class or those with some experience.

Level 2 & Beyond

Refine your technique, add styling, and master advanced combinations. Great for confident dancers who want to shine socially and perform.

Salsa Styles We Teach

Our instructors specialize in multiple styles including:

  • LA-style Salsa (On1)
  • New York-style Salsa (On2)
  • Cuban Salsa (Casino)
  • Salsa shines, footwork, and styling

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

Join the Salsa Community

Our studio hosts regular Latin socials where you can practice your Salsa, meet new people, and enjoy a fun night out. These events are beginner-friendly and a great way to immerse yourself in the dance scene.

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

Country Swing Classes for First-Timers

Whether you're prepping for a rodeo, a wedding, or a night out at the bar, learning Country Swing is a great way to have fun and connect with others on the dance floor.


Beginner-Friendly From Day One

Get started with our Country Swing Intro Program or One-Day Bootcamp. These options help you learn footwork, spins, and partner connection — all in a relaxed, welcoming space.

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

What We’ll Teach You

  • Foundations of timing and rhythm
  • Lead/follow partner skills
  • Spins, dips, and simple combinations
  • Floor safety & social etiquette

What Makes Us Different?

  • Top-rated instructors
  • No partner required
  • Casual, supportive vibe
  • Lots of real-world dancing opportunities

Ready to Two-Step?

We’ll help you learn, laugh, and have a great time. Start dancing today!