Contact Info

  • 2978 S State Salt Lake City Utah
  • (801) 466-0490

Adult Dance Lessons in SLC Utah!

Stay active & connect with others with our dance classes & social dance community we built in Utah since 2008! We help adults with any level of previous dancing experience to find their tribe and achieve a new skill through our beginner friendly dance lessons and socials in Salsa, Bachata, Country Swing, West Coast Swing, Ballroom. No partner required!

View Group Dance Classes (Salt Lake City)

Salsa

Intermediate & Advanced Salsa Classes in
Salt Lake City Utah

Take your Salsa skills to the next level with DF Dance Studio — Utah’s top Salsa training school since 2008.

Whether you dance On1 or On2, we offer structured training, inspiring instructors, and a welcoming community for those serious about becoming better social dancers and performers. Our students progress with confidence through leveled classes, styling drills, and musicality training.

Register Easily with Our Mobile App

Download the free DF Dance Studio app to view class schedules, register, and track your progress from your phone:

📱 Download on the App Store (iPhone)
🤖 Get it on Google Play (Android)

Why Train Salsa With DF Dance Studio?

  • Top Salsa School in Utah — Teaching Salsa since 2008, with roots in NYC & LA styles since 2005
  • Experienced Instructors — Our pros have traveled, performed, and trained across the U.S., Puerto Rico & Europe
  • On1 & On2 Expertise — We teach both Salsa On1 (LA style) and Salsa On2 (New York style), helping students understand and master both
  • Progressive Levels — We offer Level 2 (Intermediate), Level 3 (Advanced), and Salsa On2 Fundamentals for advanced timing & style
  • Performance Teams — Take the stage and gain confidence through our seasonal student Salsa teams

What Classes Are Available?

  • Salsa Level 2: Focus on complex turn patterns, connection, and musicality
  • Salsa Level 2.5(Skills & Drills): Focus on detailed technique of your basics and level up !
  • Salsa Level 3: Learn intermediate shines, body movement, and partnerwork with smooth execution
  • Salsa Level 4: Learn advanced shines, body movement, and partnerwork with smooth execution
  • Salsa On2 Fundamentals: Build solid foundations in New York Style Salsa (On2) — timing, rhythm, and footwork
  • Salsa Performance Teams: Audition-based teams that train and perform choreographed routines (team seasons begin each Fall & Spring)

Students can repeat levels to refine their skills or audition to level up. Not sure which class is right for you? Our instructors will help you find the best fit!

A Legacy of Salsa in Utah

DF Dance Studio has been shaping the Salsa dance scene in Utah since 2008. Our instructors have been immersed in Salsa culture since 2005 — learning from top professionals, teaching thousands of students, and performing across the country. We are proud to offer a space where dancers grow not only in technique, but in confidence, creativity, and community.

Join us and become part of Utah’s most established Salsa community. Whether you dream of performing or just want to crush it at socials, your next level starts here.

Dance Salsa at Utah’s Longest Running Latin Social

Want to practice your skills, meet new people, and experience the heart of Utah’s Salsa & Bachata scene? Join us every Friday night at Havana on State — our weekly Latin social dance party!

Havana on State has been going strong since 2008, making it the longest-running Latin dance social in Utah. Enjoy a beginner-friendly class followed by a night of social dancing with a welcoming crowd and great music!

Feeling adventurous? Come Tango!

Dance is the best therapy for all of us wanting to re-invent ourselves. Learn to connect and let go with Argentine Tango classes and its 150 year old culture and history! Argentine Tango is almost exclusively a social dance with lots of dance opportunities in SLC.

We accept Visa, MasterCard, and Discover. All attendees must have a separate account. Passes can not be shared. Beginner 10 week courses will use the entire 10 week pass. No partner is required for any of the classes.
Please refer to our FAQ section if you have more questions! We can't wait to see you!

Register for Beyond Beginner Argentine Tango Classes

Intermediate Country Swing Dance Lessons in Salt Lake City

Do you enjoy country music & dancing? Going out to the Westerner regularly? Pick up that much needed technique and new moves at DF Country Swing classes. Our experienced dance teachers will make sure you will be the star on the dance floor. Wondering about the difference between Country Swing and West Coast Swing? Keep on reading and get the full scoop on different swing styles popular right now in Utah!

Western Swing Intermediate Class Schedule

All beyond beginner classses require teacher approval. Please register each student separately. We can't wait to see you!

West Coast or Country Swing?

No partner required & complete beginners are welcome

What Swing styles do we teach?

So what style of swing was the video above? If you said West Coast Swing to the previous video you have guessed correctly! The word "Swing" is an umbrella term for a type of music and now also for several dance styles. West Coast Swing (also called Modern Swing) is danced with 6 or 8 count patterns to mostly "modern / popular" music. Country Swing on the other hand doesn't have a specific count or footwork agreed upon among dancers and is mostly danced to popular Country music. Both dances use 4/4 timing and in the recent years Country Swing has been becoming more and more structured and definied with a variety of competitions and dance events popping up around US. Right now Country Swing style is really a "country swing fusion" that borrows a little bit from West Coast Swing in its pattern structure. It is hugely popular in Utah!
Have questions? Contact us.

FAQs

To schedule for the class click “sign up” above according to your preferred day of the week and start date or text/call (801) 466-0490. Prepayment is required to register.
Please wear something comfortable for physical activity to your first lesson and select your footwear carefully. We recommend shoes with semi-smooth soles to avoid sticking or slipping on the dance floor. Dance shoes are available for sale at the studio and are a must for dedicated dancers.
Unless stated otherwise, all of our Intermediate Courses are On-Going Courses which progress monthly. If you know you will miss a week or two, please let your instructor know by texting (801) 466-0490. Review videos will be posted each week to the style’s specific Facebook group. (Text for info about Facebook groups.) Going to miss multiple classes? Consider doing Private Lessons.
Our group class pricing options are per person. The cost per lesson goes down as students purchase larger packages ranging from $8 to $20 per class. Click on the specific style you would like to join to see pricing options for that course.
Dance partners are not required. During each of our group classes, instructors rotate partners regularly. Already have a partner? Great! Although students may choose to stay with a designated partner throughout the class, it is strongly recommended for your learning to rotate and practice with other students for optimal improvement. This practice also improves class quality for your fellow students.
To move on from Pre-intermediate to Intermediate, you must be recommended by an instructor. To find out if you’re ready, talk to your instructor to see what you need to do to move on. You can also book private lessons to progress more quickly.

Intermediate Bachata Dance Classes in Utah

Along with Salsa, Bachata is one of the most popular Latin dances. It has been gaining its popularity in the recent years and now 50% of the music played in the Latin clubs is Bachata. This smooth & romantic dance doesn't require a partner and is a lot of fun!

Beyond Beginner Bachata Classes. Approval required.

No refunds on products or services. Please register each student separately.
Best way to sign up is to download our DF App! On Google store or on Apple Store

Salsa & Bachata Socials on Fridays

Bachata & Salsa Dance Socials every 2nd & 4th Friday! 9:30 PM Intro Class & Dancing until 2:00 AM. Everyone welcome!
Friday Socials

Have questions? Contact us.

FAQs

To schedule for the class click “sign up” above according to your preferred day of the week and start date or text/call (801) 466-0490. Prepayment is required to register.
Please wear something comfortable for physical activity to your first lesson and select your footwear carefully. We recommend shoes with semi-smooth soles to avoid sticking or slipping on the dance floor. Dance shoes are available for sale at the studio and are a must for dedicated dancers.
Unless stated otherwise, all of our Intermediate Courses are On-Going Courses which progress monthly. If you know you will miss a week or two, please let your instructor know by texting (801) 466-0490. Review videos will be posted each week to the style’s specific Facebook group. (Text for info about Facebook groups.) Going to miss multiple classes? Consider doing Private Lessons.
Our group class pricing options are per person. The cost per lesson goes down as students purchase larger packages ranging from $8 to $17 per class. Click on the specific style you would like to join to see pricing options for that course.
Dance partners are not required. During each of our group classes, instructors rotate partners regularly. Already have a partner? Great! Although students may choose to stay with a designated partner throughout the class, it is strongly recommended for your learning to rotate and practice with other students for optimal improvement. This practice also improves class quality for your fellow students.
To move on from Pre-intermediate to Intermediate, you must be recommended by an instructor. To find out if you’re ready, talk to your instructor to see what you need to do to move on. You can also book private lessons to progress more quickly.

Hip Hop Dance Classes in Salt Lake City

Learn how to groove, feel the beat, and build your confidence with beginner-friendly Hip Hop classes at DF Dance Studio!

Our weekly classes are open to dancers of all levels — no experience required. Whether you're completely new or looking to refine your technique, our instructors make it fun, supportive, and empowering.

Meet Your Instructors

Trey and Alfonso bring years of experience across multiple Hip Hop styles, including old school, new school, grooves, freestyle, and choreography. They’re passionate about helping beginners build their foundation — from basic rhythm and musicality to learning how to express yourself confidently on the dance floor.

Class Pricing

  • Drop-ins: $20/drop ins
  • Hip Hop Punch Card: $60/5 class punch card/60 days
  • Who: Open to all ages 16+, no experience needed
  • What to expect: Beginner-friendly warm-up, grooves, combos, and good vibes!

Reserve your spot easily using our free mobile app:

📱 Download on the App Store
🤖 Get it on Google Play