BA Studios

3621 N Campbell Ave., Tucson, AZ, 85719

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

Monday
  • YoLates
    6:00 AM–7:00 AM
    Drop-in OK
  • Ballet I (Ages 7-10)
    3:30 PM–4:30 PM
    Drop-in OK
  • Contemporary Beginner (Ages 7-10)
    4:30 PM–5:30 PM
    Drop-in OK
  • YoLates
    5:30 PM–6:30 PM
    Drop-in OK
  • Adult Ballet (Intermediate)
    6:45 PM–8:00 PM
    Drop-in OK
Tuesday
  • Baby Ballet (Ages 1-3)
    9:30 AM–10:15 AM
    Drop-in OK
  • Hip Hop Beginner (Ages 7-10)
    3:30 PM–4:30 PM
    Drop-in OK
  • Contemporary Intermediate (Ages 11-17)
    4:30 PM–5:30 PM
    Drop-in OK
  • Barre
    5:30 PM–6:30 PM
    Drop-in OK
  • Adult Jazz (All Levels)
    6:30 PM–7:30 PM
    Drop-in OK
  • Adult Pom (All Levels)
    7:30 PM–8:30 PM
    Drop-in OK
Wednesday
  • YoLates
    6:00 AM–7:00 AM
    Drop-in OK
  • Preschool Dance (Ages 3-4)
    9:30 AM–10:15 AM
    Drop-in OK
  • Ballet Pointe Prep (Ages 9-14)
    3:30 PM–4:30 PM
    Drop-in OK
  • Ballet II/III (Ages 11-14)
    4:30 PM–5:30 PM
    Drop-in OK
  • Adult Ballet (Beginner)
    5:30 PM–6:30 PM
    Drop-in OK
  • Adult Ballet (Intermediate)
    6:45 PM–8:00 PM
    Drop-in OK
Thursday
  • Mini Movers (Ages 1-3)
    9:30 AM–10:15 AM
    Drop-in OK
  • Jazz Beginner (Ages 7-10)
    3:30 PM–4:30 PM
    Drop-in OK
  • Jazz Intermediate (Ages 11-17)
    4:30 PM–5:30 PM
    Drop-in OK
  • Hip Hop Intermediate (Ages 11-17)
    5:30 PM–6:30 PM
    Drop-in OK
  • Adult Contemporary (All Levels)
    6:30 PM–7:30 PM
    Drop-in OK
  • Adult Ballet (All Levels)
    7:30 PM–8:30 PM
    Drop-in OK
Friday
  • YoLates
    6:00 AM–7:00 AM
    Drop-in OK
  • Yoga (All Levels)
    8:15 AM–9:15 AM
    Drop-in OK
  • Adult Ballet (Beginner)
    9:30 AM–10:30 AM
    Drop-in OK
  • Pom Intro (Ages 7-10)
    3:30 PM–4:30 PM
    Drop-in OK
  • Pom Intermediate (Ages 11-17)
    4:30 PM–5:30 PM
    Drop-in OK
  • Adult Ballet (Beginner)
    5:30 PM–6:30 PM
    Drop-in OK
  • Adult Hip Hop (All Levels)
    6:30 PM–7:30 PM
    Drop-in OK
Saturday
  • Barre
    7:00 AM–8:00 AM
    Drop-in OK
  • Adult Ballet (Beginner)
    8:15 AM–9:15 AM
    Drop-in OK
  • Adult Ballet (All Levels)
    9:30 AM–10:45 AM
    Drop-in OK
  • Baby Ballet (Ages 1-3)
    10:45 AM–11:30 AM
    Drop-in OK
  • Preschool Dance (Ages 3-4)
    11:30 AM–12:15 PM
    Drop-in OK
  • Preschool Dance (Ages 5-6)
    12:15 PM–1:00 PM
    Drop-in OK

Membership & pricing

Single Class

$24/class

Drop in to any youth or adult dance or fitness class.

Mini Movers Drop-In (Ages 0-3)

$5/class

Drop in to open studio play for ages 0-3. Movers under age 1 get in free with code UNDER1.

Adult: 5 Class Pack

$93 for 5 classes

Any 5 adult dance or fitness classes. Valid for 5 months.

Adult: 10 Class Pack

$169 for 10 classes

Any 10 adult dance or fitness classes. Valid for 5 months.

Adult: 15 Class Pack

$210 for 15 classes

Any 15 adult dance or fitness classes. Valid for 5 months.

Adult Dance & Fitness: Unlimited

Popular
$149/mo

Month-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

$139 for 10 classes

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

$154 for 15 classes

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

$82/mo

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

$146/mo

Semester-long commitment. Additional costume and rehearsal fees may vary per class.

+ $25 initiation

5-month contract

Youth Dance: 3 Classes/Week

$206/mo

Semester-long commitment. Additional costume and rehearsal fees may vary per class.

+ $25 initiation

5-month contract

Youth Dance: 4 Classes/Week

$243/mo

Semester-long commitment. Additional costume and rehearsal fees may vary per class.

+ $25 initiation

5-month contract

Youth Dance: 5 Classes/Week

$263/mo

Semester-long commitment. Additional costume and rehearsal fees may vary per class.

+ $25 initiation

5-month contract

Youth Dance: Unlimited

Popular
$291/mo

Best value for youth dancers taking 6 or more classes a week. Semester-long commitment.

+ $25 initiation

5-month contract

New Adult Client

$49

Unlimited adult dance and fitness class trial. Valid for 2 weeks, one-time use per client.

New Youth Dancer

$39

One week of unlimited trial access to youth dance classes. One-time use per dancer.

No reviews yet. Be the first!