In-Person Classes

IN-PERSON CLASSES

FIND YOUR GROUP CLASS BELOW

Select a location to view the Group Schedule:

SUN

KENSINGTON
SPIRIT Fitness
1:30 pm – 2:30 pm

KENSINGTON
SPIRIT Fitness
2:30 pm – 3:30 pm

MON

KENSINGTON
SPIRIT Beats
3:00 pm – 4:00 pm

UPPER MARLBORO
SPIRIT Zumba
4:00 pm – 5:00 pm

VIRTUAL
iDance
4:00 pm – 5:00 pm

KENSINGTON
SPIRIT Beats
5:00 pm – 6:00 pm

COLUMBIA
SPIRIT Fitness
5:00 pm – 6:00 pm

TUES

KENSINGTON
SPIRIT Fitness
2:00 pm – 3:00 pm

VIRTUAL
iFitness
4:00 pm – 5:00 pm

KENSINGTON
SPIRIT Fitness
5:00 pm – 6:00 pm

VIRTUAL
iFitness
5:00 pm – 6:00 pm

WED

KENSINGTON
SPIRIT Fitness
1:00 pm – 2:00 pm

KENSINGTON
SPIRIT Fitness
4:00 pm – 5:00 pm

UPPER MARLBORO
SPIRIT Fitness
5:00 pm – 6:00 pm

GAITHERSBURG
SPIRIT Fitness
5:00 pm – 6:00 pm

KENSINGTON
SPIRIT Yoga
5:00 pm – 6:00 pm

VIRTUAL
iFitness
6:00 pm – 7:00 pm

FAIRFAX
SPIRIT Fitness
6:15 pm – 7:15 pm

THUR

KENSINGTON
SPIRIT Zumba
4:00 pm – 5:00 pm

BALTIMORE
SPIRIT Fitness
4:30 pm – 5:30 pm

KENSINGTON
SPIRIT Fitness
5:00 pm – 6:00 pm

BALTIMORE
SPIRIT Fitness
5:30 pm – 6:30 pm

GAITHERSBURG
SPIRIT Fitness
6:30 pm – 7:30 pm

FRI

KENSINGTON
SPIRIT Fitness
9:30 am – 10:30 am

KENSINGTON
SPIRIT Fitness
10:30 am – 11:30 am

KENSINGTON
SPIRIT Yoga
2:00 pm – 3:00 pm

VIRTUAL
iDance
5:00 pm – 6:00 pm

SAT

WINDSOR MILL
SPIRIT Fitness
10:00 am – 11:00 am

WINDSOR MILL
SPIRIT Fitness
11:30 am – 12:30 am

KENSINGTON
SPIRIT Fitness
4:15 pm – 5:15 pm

SUN

MON

COLUMBIA
SPIRIT Fitness
5:00 pm – 6:00 pm

TUES

WED

THUR

BALTIMORE
SPIRIT Fitness
4:30 pm – 5:30 pm

BALTIMORE
SPIRIT Fitness
5:30 pm – 6:30 pm

FRI

SAT

WINDSOR MILL
SPIRIT Fitness
10:00 am – 11:00 am

WINDSOR MILL
SPIRIT Fitness
11:30 am – 12:30 am

SUN

KENSINGTON
SPIRIT Fitness
1:30 pm – 2:30 pm

KENSINGTON
SPIRIT Fitness
2:30 pm – 3:30 pm

MON

KENSINGTON
SPIRIT Beats
3:00 pm – 4:00 pm

KENSINGTON
SPIRIT Beats
5:00 pm – 6:00 pm

TUES

KENSINGTON
SPIRIT Fitness
2:00 pm – 3:00 pm

KENSINGTON
SPIRIT Fitness
5:00 pm – 6:00 pm

WED

KENSINGTON
SPIRIT Fitness
1:00 pm – 2:00 pm

KENSINGTON
SPIRIT Fitness
4:00 pm – 5:00 pm

GAITHERSBURG
SPIRIT Fitness
5:00 pm – 6:00 pm

KENSINGTON
SPIRIT Yoga
5:00 pm – 6:00 pm

THUR

KENSINGTON
SPIRIT Zumba
4:00 pm – 5:00 pm

KENSINGTON
SPIRIT Fitness
5:00 pm – 6:00 pm

GAITHERSBURG
SPIRIT Fitness
6:30 pm – 7:30 pm

FRI

KENSINGTON
SPIRIT Fitness
10:30 am – 11:30 am

KENSINGTON
SPIRIT Yoga
2:00 pm – 3:00 pm

SAT

KENSINGTON
SPIRIT Fitness
4:15 pm – 5:15 pm

SUN

MON

TUES

WED

FAIRFAX
SPIRIT Fitness
6:15 pm – 7:15 pm

THUR

FRI

SAT

SUN

MON

UPPER MARLBORO
SPIRIT Zumba
4:00 pm – 5:00 pm

TUES

WED

UPPER MARLBORO
SPIRIT Fitness
5:00 pm – 6:00 pm

THUR

FRI

SAT

Kensington

10417 Kensington Pkwy
Kensington, MD 20895

Gaithersburg

11701 Clopper Rd
Gaithersburg, MD 20878

Upper Marlboro

1401 McCormick Dr
Upper Marlboro, MD 20774

Baltimore

1111 E Cold Spring Ln
Baltimore, MD 21239

Columbia

9104 Red Branch Rd
Columbia, MD 21045

Fairfax

8900 Little River Turnpike
Fairfax, VA 22031

Windsor Mill

2603 Rolling Rd.
Windsor Mill, MD 21244

CLASS DESCRIPTIONS

SPIRIT Fitness

SPIRIT Fitness

Classes focus on building functional skills aimed to improve your capabilities throughout your day-to-day life. Expected outcomes of participation in SPIRIT Fitness include improved balance, strength, flexibility, endurance, coordination, speed, agility, and more. Exercises are taught with visual demonstrations and verbal cues to make sure instructions are clear and easy to follow. While SPIRIT Club trainers focus on a wide range of skills and exercises, SPIRIT Fitness uses a consistent class structure.

SPIRIT Zumba

Classes offer a fun, music-based exercise experience aimed to improve your cardiovascular endurance, balance, flexibility and more, all while enjoying the many benefits of dance and movement. Classes offer a fun, high-energy atmosphere that can help push you to be as active as possible! Each class begins with the opportunity to introduce yourself and lead your favorite dance move for the group.

SPIRIT Beats

SPIRIT Beats is a cardio drumming class that incorporates upbeat drumming to the beat of music and a total body exercise experience. Beats classes are low-impact workouts that people of all ages and fitness levels can participate in. Cardio drumming helps improve your motor skills, endurance, and hand-eye coordination and offers many other benefits. Classes are structured in an easy-to-follow and adaptive manner so that everyone can engage in the fun!

SPIRIT Yoga

Classes offer the many benefits of Yoga practice while maintaining a sense of comfort, positivity and support. All poses include modifications and progressions that allow both beginners and experienced Yogis to have a meaningful practice. SPIRIT Yoga classes focus on increasing balance, body-awareness, flexibility, and sense of inner peace.

SPIRIT Club workout image

SPIRIT Steps

Is a walking / running / rolling class aimed to increase your endurance and ability to effectively get from one place to another. SPIRIT Steps classes are led by Sam Smith, RRCA certified Running Coach who has completed 7 full marathons. This class offered 2 different paced groups so you can participate at whatever speed makes you feel most comfortable!

SPIRIT Boxing

Classes offer a fun, interactive way to increase your coordination, balance, endurance & overall strength by incorporating the basics of boxing into your fitness routine. While this is a non-contact class, you will still learn many of the same skills and techniques that boxers use to keep themselves in great shape.