social ballroom dance studio utah

DF Dance Studio · Salt Lake City

Dance Class Pricing & Memberships

Trying your first class or planning your next month of dancing? Choose a category to compare prices and buy the option that fits.

All prices are per person. Class-level approval still applies. Check your level or text us for help.

Purchase your pass below, then reserve your class in the schedule. Buying a pass alone does not book a place.

Try a Class

New to partner dancing? Start with an Intro or beginner bootcamp. Choose a level-specific drop-in only if you already meet that class’s requirements.

Intro Class

$25

One class · no autopay

A first partner-dance class for complete beginners. No partner needed unless the listing says otherwise.

3-Hour Beginner Bootcamp

$60

One bootcamp · no autopay

More time to learn and practice the basics in one session. Check dates and styles before purchasing.

Solo Movement Drop-In

$15

One solo class · no autopay

For solo movement classes. Check the listing for the style and any experience requirements.

Level 2 or Level 3+ Drop-In

$20 per class

One class · no autopay

Choose the purchase button that matches your approved level.

No single Level 1 group-class drop-ins. For Level 1, choose an eligible pass or membership. See Intro and bootcamp times · See solo classes.

Back to pricing categories

Unlimited Memberships

For frequent attendance. Choose the levels and styles you’re approved to take, and compare the ongoing rate with how often you expect to attend.

Unlimited Level 1

$99–$119 first month

Monthly autopay · rate depends on dance role

  • Level 1 partner classes and beginner bootcamps.
  • All Intro and solo classes.
  • Regular weekly socials and practice labs.

Follower: $99/month

Leader: $119 first month
Then $149/month

Unlimited Level 1 + 2

$169 first month

Then $219/month · monthly autopay

  • Approved Level 1 and Level 2 group classes.
  • All Intro and solo classes.
  • Regular weekly socials and practice labs.

Unlimited Level 2 + 3

$219 per month

Monthly autopay

  • Approved Level 2 and Level 3 classes.
  • All Intro and solo classes, plus practice labs.
  • Social admission is separate unless specified.

Unlimited Swing Level 1 + 2

$149 per month

Monthly autopay · swing styles only

  • Approved Level 1 and Level 2 Rodeo Country Swing, Modern Country Swing, and West Coast Swing classes.
  • West Coast Swing socials and practice labs.

See WestieHive social details .

Choosing a role? Leaders suggest movements; followers respond. Either role is open to anyone. Ask us if you’re unsure which Level 1 membership to buy.

Back to pricing categories

Monthly Class Plans

Choose a class allowance across eligible styles and approved levels. These plans renew monthly. Per-class figures assume you use the full allowance.

Standard

$120 per month

8 classes/month · monthly autopay

$15 per class when all 8 are used.

Unused classes roll over for 60 days while autopay is active.

Premium

$150 per month

12 classes/month · monthly autopay

$12.50 per class when all 12 are used.

Unused classes roll over for 60 days while autopay is active.

Elite

$240 per month

24 classes/month · monthly autopay

$10 per class when all 24 are used.

Also usable for eligible in-house workshops and socials. Guest workshops are excluded. Rollover is available while autopay is active; review the terms at checkout.

Compare the time window: Premium provides 12 classes each month for $150. Limited Beginner below provides 10 classes over 90 days for $150, with different eligibility. Choose the allowance you can realistically use.

Back to pricing categories

10 Classes Over 90 Days

For students who want more time to use their classes. These two options differ in level eligibility and automatic renewal.

Limited Beginner Membership

$150 for 10 classes

90-day expiration · autopay every 90 days

$15 per class when all 10 are used.

For approved Level 1 and Level 2 group classes and beginner bootcamps.

This is a recurring membership.

10-Class Punch Card

$170 for 10 classes

90-day expiration · no autopay

$17 per class when all 10 are used.

For approved classes at Levels 2.5–4. Purchase another card when you need it.

Back to pricing categories

Y2K Passes: Ages 18–24

ID is required. Both options cost $99 and have no automatic renewal. Class-level requirements still apply.

Y2K Unlimited

$99

30 days · no autopay

Unlimited regular classes and socials across styles and approved levels. Starts on your first visit.

Text Y2K for unlimited

Text Y2K to 801-466-0490.

Y2K 10-Class Pass

$99

10 classes · 90-day expiration · no autopay

Ten eligible group classes to use over 90 days. $9.90 per class when all 10 are used.

Text Y2K10 for 10 classes

Text Y2K10 to 801-466-0490.

Back to pricing categories

Socials & Practice Labs

Practice labs are FREE for current students. For event tickets and guest lab options, see the current listings.

Unlimited Latin Social Dance Pass

$35

30 days from first visit · no autopay

  • Latin socials and practice labs.
  • Special events excluded.
  • This is a Latin social pass; West Coast Swing social admission is separate.

Individual Socials & Labs

See event pricing

Choose the event you want to attend

Havana Nights for Salsa and Bachata, WestieHive for West Coast Swing, and practice labs for extra dance time.

Each social includes a beginner class. Event pages list current prices and discounts.

Back to pricing categories

Before You Buy

Which option is the best value for me?

Compare the classes you’re eligible to take, your likely attendance, and the ongoing price. Unlimited can make sense when you attend frequently; a monthly allowance or 90-day option may cost less when you attend fewer classes. Included socials and solo classes can also affect the value.

What does autopay mean, and how do I cancel?

Autopay renews your membership automatically at the stated interval. Recurring memberships can be cancelled in the DF Dance Studio app. Review the cancellation terms and effective date before your next renewal. Passes marked “no autopay” do not renew automatically.

Do unused classes roll over?

Standard and Premium have 60-day rollover while autopay is active. Check Elite’s checkout terms for its rollover conditions. The 10-class options have 90-day expiration periods; those are different from monthly rollover.

Does buying a pass book my class?

No. After purchasing, reserve your place through the class schedule or DF app. Use the same account for your purchase and registration.

Does my pass let me join any level?

You still need to meet each class’s prerequisites, even if your pass includes that level. See the Student Hub for the Level Up process, or ask the front desk about placement.

Where should a complete beginner start?

Start with an Intro or beginner bootcamp, then continue in Level 1. You don’t need a membership for your Intro or bootcamp. See the new student guide for help choosing and booking.

Need help choosing? Tell us your dance level and how many classes you expect to take each week. Text 801-466-0490 or call the front desk.

Looking for individual instruction? See private lesson pricing .

Back to pricing categories