About this gym
At BA Studios, we believe movement should be empowering and accessible. We blend innovative dance training with science-based movement to create programs that help people of all ages build strength, confidence, and a deeper connection to their dance and fitness journey. BA Studios serves all ages, from 0-3 to 55+, with a variety of dance and fitness classes.
Classes offered
Class schedule
- Drop-in OKYoLates6:00 AM–7:00 AM
- Drop-in OKBallet I (Ages 7-10)3:30 PM–4:30 PM
- Drop-in OKContemporary Beginner (Ages 7-10)4:30 PM–5:30 PM
- Drop-in OKYoLates5:30 PM–6:30 PM
- Drop-in OKAdult Ballet (Intermediate)6:45 PM–8:00 PM
- Drop-in OKBaby Ballet (Ages 1-3)9:30 AM–10:15 AM
- Drop-in OKHip Hop Beginner (Ages 7-10)3:30 PM–4:30 PM
- Drop-in OKContemporary Intermediate (Ages 11-17)4:30 PM–5:30 PM
- Drop-in OKBarre5:30 PM–6:30 PM
- Drop-in OKAdult Jazz (All Levels)6:30 PM–7:30 PM
- Drop-in OKAdult Pom (All Levels)7:30 PM–8:30 PM
- Drop-in OKYoLates6:00 AM–7:00 AM
- Drop-in OKPreschool Dance (Ages 3-4)9:30 AM–10:15 AM
- Drop-in OKBallet Pointe Prep (Ages 9-14)3:30 PM–4:30 PM
- Drop-in OKBallet II/III (Ages 11-14)4:30 PM–5:30 PM
- Drop-in OKAdult Ballet (Beginner)5:30 PM–6:30 PM
- Drop-in OKAdult Ballet (Intermediate)6:45 PM–8:00 PM
- Drop-in OKMini Movers (Ages 1-3)9:30 AM–10:15 AM
- Drop-in OKJazz Beginner (Ages 7-10)3:30 PM–4:30 PM
- Drop-in OKJazz Intermediate (Ages 11-17)4:30 PM–5:30 PM
- Drop-in OKHip Hop Intermediate (Ages 11-17)5:30 PM–6:30 PM
- Drop-in OKAdult Contemporary (All Levels)6:30 PM–7:30 PM
- Drop-in OKAdult Ballet (All Levels)7:30 PM–8:30 PM
- Drop-in OKYoLates6:00 AM–7:00 AM
- Drop-in OKYoga (All Levels)8:15 AM–9:15 AM
- Drop-in OKAdult Ballet (Beginner)9:30 AM–10:30 AM
- Drop-in OKPom Intro (Ages 7-10)3:30 PM–4:30 PM
- Drop-in OKPom Intermediate (Ages 11-17)4:30 PM–5:30 PM
- Drop-in OKAdult Ballet (Beginner)5:30 PM–6:30 PM
- Drop-in OKAdult Hip Hop (All Levels)6:30 PM–7:30 PM
- Drop-in OKBarre7:00 AM–8:00 AM
- Drop-in OKAdult Ballet (Beginner)8:15 AM–9:15 AM
- Drop-in OKAdult Ballet (All Levels)9:30 AM–10:45 AM
- Drop-in OKBaby Ballet (Ages 1-3)10:45 AM–11:30 AM
- Drop-in OKPreschool Dance (Ages 3-4)11:30 AM–12:15 PM
- Drop-in OKPreschool Dance (Ages 5-6)12:15 PM–1:00 PM
Membership & pricing
Single Class
Drop in to any youth or adult dance or fitness class.
Mini Movers Drop-In (Ages 0-3)
Drop in to open studio play for ages 0-3. Movers under age 1 get in free with code UNDER1.
Adult: 5 Class Pack
Any 5 adult dance or fitness classes. Valid for 5 months.
Adult: 10 Class Pack
Any 10 adult dance or fitness classes. Valid for 5 months.
Adult: 15 Class Pack
Any 15 adult dance or fitness classes. Valid for 5 months.
Adult Dance & Fitness: Unlimited
PopularMonth-to-month recurring payment for unlimited dance and fitness class access. No contracts, cancel anytime. Best value for students taking 3+ classes per week.
Baby Ballet
10-week semester for ages 1-3. Includes one class a week, ballet socks, and free access to Mini Movers playtime.
+ $5 initiation
Preschool Dance
15-week semester for ages 3-6 (offered for Ages 3-4 and Ages 5-6). One class per week.
+ $10 initiation
Youth Dance: 1 Class/Week
Perfect for beginner youth dancers. Semester-long commitment. Additional costume and rehearsal fees may vary per class.
+ $25 initiation
5-month contract
Youth Dance: 2 Classes/Week
Semester-long commitment. Additional costume and rehearsal fees may vary per class.
+ $25 initiation
5-month contract
Youth Dance: 3 Classes/Week
Semester-long commitment. Additional costume and rehearsal fees may vary per class.
+ $25 initiation
5-month contract
Youth Dance: 4 Classes/Week
Semester-long commitment. Additional costume and rehearsal fees may vary per class.
+ $25 initiation
5-month contract
Youth Dance: 5 Classes/Week
Semester-long commitment. Additional costume and rehearsal fees may vary per class.
+ $25 initiation
5-month contract
Youth Dance: Unlimited
PopularBest value for youth dancers taking 6 or more classes a week. Semester-long commitment.
+ $25 initiation
5-month contract
New Adult Client
Unlimited adult dance and fitness class trial. Valid for 2 weeks, one-time use per client.
New Youth Dancer
One week of unlimited trial access to youth dance classes. One-time use per dancer.