Come dance with us at our Midtown & Rittenhouse studios, or join virtually from anywhere! 


Get UNLIMITED access to in-studio and livestream classes plus more than 300 on-demand offerings!


$85/month over a 12-month commitment

Unlimited – Cancel Anytime

$125/month + one-time $25 enrollment


$115/month, annual commitment

Ballet + Unlimited

$145/month includes ballet and other group classes

Ballet Ultimate

$165/month includes ballet & group classes + 5 pointe passes 

Membership Details

Membership prices are all-inclusive, no “rate guarantee fee” or any other hidden charges!

Members receive:

  • UNLIMITED in-studio AND livestream classes, plus access to more than 300 on-demand videos!
  • 20% off apparel and workshops (including Frisky Fridays!)
  • Discounts at partnering local businesses
  • Registration perks: Up to a 3-month hold period at no charge, plus 2 “late cancels/no shows” per month without penalty

Unlimited Memberships

  • Includes all 50-minute group classes. Excludes ballet, specialty programs and workshops.

Ballet Memberships

  • Includes all 75-minute ballet classes as well as all other weekly livestream classes. Excludes in-studio 50-minute group classes, speciality programs and workshops (Exception: Ballet + Unlimited Membership includes ballet and group classes.)

Student Memberships

Full-time students can dance all semester long at 10% off!

To sign up and get your discount:

  1. Create a profile on our Mindbody portal and add billing info.
  2. Email with a digital copy of your student ID, desired membership start date and authorization to charge your card on file for the monthly payments.

Membership Terms & Conditions

Once you sign up for a membership, you’ll receive a digital copy of your signed contract with all the terms, but here are some highlights that we often get asked about:

Class Registration Perks and Policies

Members and Unlimited Pass holders are allowed up to two “late cancels” and/or “no shows” per month at no charge! For each additional “late cancel” or “no show” in a month, a $10 charge is assessed and billed at the end of that month. Simply “early cancel” at least 4 hours ahead of class time at no charge if you can no longer attend.


Once your first two payments have gone through, annual members may request a one-, two- or three-month suspension. (Unfortunately, month-to-month memberships cannot be suspended.)

Members can take one suspension (for up to the 3-month maximum hold period) per contractual period at no charge. Suspensions beyond that require an administrative charge of $10, and at least one month of active membership must occur before additional frozen periods may be granted. The remaining months of the Membership resume after the suspension ends, which extends the end-date of the contract term.


Cancellations will be made effective 15 days from the date of written request. If you cancel, you remain entitled to Membership benefits through the end of your last billing period. If you signed up for a contractual period and cancel prior to the end of your commitment, the balance of the contract or an early termination fee will be charged at the time of cancellation.

Class Passes

Single Drop In


Ballet Drop In


Technique Drop In


Unlimited Month Pass



$12 Day Pass or $25 Unlimited Week

Virtual Single Class Rental


Package/Pass Details


  • Take class any time, no commitment necessary!
  • Valid for 2 months from the date of purchase.

Unlimited Month Pass

  • Take as many classes as you want, including ballet, with no commitment (only excludes special small-group programs like Pointe and workshops).
  • Also includes access to all livestream classes plus the DVR library of 300+ recorded classes
  • Valid for 30 days from date of purchase.
  • One-time charge, no auto-renewals.

Virtual Unlimited Week

  • Includes access to all livestream classes plus hundreds of recorded sessions.
  • Purchase by clicking on the livestream player, then check your email for your unique password

Virtual Day Pass

  • Access all livestream classes for a whole day.
  • Sign up via the Mindbody schedule on the same day as the class(es) you want to stream
  • Be sure to “enable notifications” in your Mindbody account to get the daily password

Virtual Single Class Rental

  • Rent any video of your choice from our DVR section and watch as many times as you want for 7 days.

Private Lessons & Events

Whether you want to up your technique or spice up your next event with a dance party, we’ve got you covered. Private sessions available in everything we offer, from bachelorette parties to hip-hop to pointe. Or check out our sister company, Ballroom Bliss, for social and wedding dance lessons. Contact us for all lesson & event scheduling.

Private Lesson

Wedding Lesson

Private Event

Off-site Event

Kids Birthday Party

Custom Choreography

Pricing Terms & Conditions

All Philly Dance Fitness & Ballroom Bliss services are non-refundable

Memberships, Unlimited Passes and class packages may not be shared or transferred. If you wish to purchase classes for someone else, simply email us and we’ll be happy to help.

Workshops and specialty programs (such as Frisky Fridays, team taught events, small group Pointe, kids classes and performance series, when offered) are NOT included in Memberships, Unlimited Passes or Class Cards.

Class schedules, formats and instructors are subject to change.

Expiration dates are final. We recommend signing up for text and/or email reminders in your Mindbody profile because you’ll get automated notifications to use up your classes before they expire.

Find all of our policies here and answers to Frequently Asked Questions here.

Gift Cards

Give the Gift of Dance!

Digital gift cards never expire and may be used just like cash toward any Philly Dance Fitness or Ballroom Bliss services or products.

Choose any amount, enter the e-mail address of the recipient along with a personalized note if you like, then select the date you’d like it to be delivered.

If you prefer a physical copy, email the gift card to yourself, then print it out. Or contact us to coordinate a time to pick up a certificate from one of our studios.

Gift Card

Any Amount