salsa dancing lessons utah

DF Salsa Program

Salsa at DF Dance Studio

Utah’s longest-running salsa school (since 2008). Learn Salsa On1 (LA style) and Salsa On2 (NY style) with a clear syllabus, top teachers, and a supportive community.

No partner needed • Beginner-friendly • Multiple class times weekly
Step 1

Take an Intro Class

Your first 50-minute taste of Salsa. Meet the community and learn the basics.

  • Beginner-only group, welcoming and relaxed
  • Then roll into Level 1 with the same pass
Step 1 (Weekend)

Zero-to-Salsa Bootcamp

A focused 3-hour fast-start so you can hit the floor with confidence.

  • Foundations, timing, turns, etiquette
  • Perfect before your first social

New students start with an Intro class or Bootcamp, then move into Level 1 Salsa. After 8 Level 1 classes you may also attend Level 2; 16 classes to move fully.

Salsa On1 • LA Style

On1 — Energetic & Direct

  • Breaks on 1 & 5 (counts 1-2-3, 5-6-7)
  • Often feels punchy/flashy—great for beginners
  • We offer Levels 1, 2, 3 + Level 2.5 Shines/Footwork
Salsa On2 • New York Style

On2 — Musical & Smooth

  • Breaks on 2 & 6; connects to conga/clave feel
  • Great for timing, phrasing, and body movement
  • We offer On2 Fundamentals + On2 Performance Team

We teach both On1 and On2 so you can be versatile on any floor.

Choose Your Level & Progress

Level 1

Salsa 1 (On1)

Multiple nights weekly; perfect after Intro/Bootcamp.

  • Timing, basic turns, lead/follow, partner rotation
  • Goal: social confidence
Level 2

Salsa 2 (On1)

Technique, combos, momentum & control.

  • Take with L1 after 8 L1 classes
  • Move fully after 16 L1 classes
Level 2.5

Shines & Footwork

Add precision & musicality to your dancing.

  • Body movement, timing, complex footwork
  • Join after attending 10 Level 2 classes
Level 3

Salsa 3 (On1)

Intermediate technique, styling & partner dynamics.

Join after 20 Level 2 classes & with instructors approval

On2

Salsa On2 Fundamentals

Learn about Salsa on 2 timing, body movement & spin technique.

Join in the beginning of the course. See calendar for details.

Team

Salsa On2 Performance Team

Train choreography, precision & stage craft.

Salsa Team Auditions coming up on Monday, 01/12/26!

Exact days/times update via our live calendar & DF App. Use the buttons above to check current times.

Every Monday

Free Salsa Practice Lab — 9:00 PM

Guided lab right after classes. Get feedback, drill skills, and connect with partners.

2nd & 4th Fridays

Havana on State — Latin Social

Beginner class + social in two rooms (Salsa/Bachata). Perfect for real-world practice.

Connect

FB Community Chat

Meet partners, find carpools, and watch class recap videos.

Ask the front desk for the Salsa group link if you don’t have Facebook.

Best Ways to Join

Best for New

Beginner Pack

Intro + Level 1 classes (save vs. drop-ins).

Most Popular

Unlimited Level 1

Take all Salsa Level 1 classes weekly.

Level Up

Unlimited L1 + L2

Train more, progress faster. (L2 after 8 L1 classes.)

Cancel anytime with written notice (see policies). Punches roll over while your plan is active.

Performance

Salsa Team Auditions

Monday, Jan 12, 2026 • 9:00 PM — You don’t need to know On2 to audition; we’ll build it during team training.

Why DF?

Credibility & Results

  • Utah’s Salsa home since 2008
  • Structured syllabus + continuous teacher training
  • On1 & On2 expertise; classes & socials every week