In-Person Class Schedule

GROUP CLASS SCHEDULE

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

KENSINGTON
SPIRIT Zumba
6:30 pm – 7:30 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
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

ARLINGTON
SPIRIT Fitness
10:00 am – 11:00 am

ARLINGTON
SPIRIT Zumba
11:15 am – 12:15 pm

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

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

KENSINGTON
SPIRIT Zumba
6:30 pm – 7:30 pm

TUES

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

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

WED

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

ARLINGTON
SPIRIT Fitness
10:00 am – 11:00 am

ARLINGTON
SPIRIT Zumba
11:15 am – 12:15 pm

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