We’re not just a gym, but a full-service health club that provides the highest quality of customer service, health coaching, personal training, aquatics, tennis, racquetball, and group fitness. MAC is a fitness center that welcomes anyone looking to enjoy a healthy lifestyle!

member wellness
Play tennis for a lifetime
Tennis
Enjoy indoor and outdoor
Aquatics
Activities for all ages
Youth
Motivate yourself and each other
Group Exercise
Achieve amazing results
Personal Training
Have fun with us
Sports

10800 Center View Drive
Richmond, Virginia 23235
804.330.2222
Club Hours
Hours are subject to change based on inclement weather or other extenuating circumstances. The kids’ club and the cafe are temporarily closed, due to COVID-19 pandemic.
Monday-Thursday:
5:00am-9:00pm
Friday:
5:00am-9:00pm
Saturday:
7:00am-6:30pm
Sunday:
7:00am-6:30pm

Week 5
- Sun 27
- Mon 28
- Tue 29
- Wed 30
- Thu 31
- Fri 1
- Sat 2
- Sun 3
- Mon 4
- Tue 5
- Wed 6
- Thu 7
- Fri 8
- Sat 9
- Sun 10
- Mon 11
- Tue 12
- Wed 13
- Thu 14
- Fri 15
- Sat 16
- Sun 17
- Mon 18
- Tue 19
- Wed 20
- Thu 21
- Fri 22
- Sat 23
- Sun 24
- Mon 25
- Tue 26
- Wed 27
- Thu 28
- Fri 29
- Sat 30
-
9:00 am - 9:55 am
GX1 SHiNEExpired
-
Jaclyn
10:00 am - 10:45 amGX1 BodybalanceExpired
-
Denise
11:00 am - 11:55 amGX1 BARREExpired
-
Denise
-
-
8:30 am - 9:15 am
GX1 BodypumpExpired
-
Mika
9:30 am - 10:25 amGX1 AeromixExpired
-
Sandy
9:30 am - 10:15 amSStudio Spinning®Expired
-
Allison
10:30 am - 11:00 amGX1 Les Mills CoreExpired
-
Mika
10:30 am - 11:30 amM/B YogaExpired
-
Cari
5:45 pm - 6:30 pmGX1 BodycombatExpired
-
Angela
6:00 pm - 6:45 pmI POOL H2O FreestyleExpired
-
Kim
6:00 pm - 6:45 pmSStudio SpinningExpired
-
Michelle
6:00 pm - 7:00 pmM/B BodybalanceExpired
-
Vivian
-
-
6:00 am - 6:30 am
SStudio SprintExpired
-
Cameron
6:30 am - 7:00 amGX1 Les Mills CoreExpired
-
Cameron
8:30 am - 9:15 amI Pool H2O FreestyleExpired
-
Patricia
8:30 am - 9:15 amGX1 Solid StrengthExpired
-
Tina
9:30 am - 10:15 amSStudio Spinning®Expired
-
Patricia
9:30 am - 10:15 amM/B Chair YogaExpired
-
Cari
10:30 am - 11:15 amGX1 Pilates FusionExpired
-
Patricia
5:45 pm - 6:30 pmGX1 SHiNEExpired
-
Karen
6:30 pm - 7:15 pmGX1 Strength CircuitExpired
-
Sandy
-
-
9:30 am - 10:25 am
GX1 BARREExpired
-
Allison
9:30 am - 10:15 amSStudio Spinning®Expired
-
Michelle
10:30 am - 11:30 amM/B YOGAExpired
-
Allison
10:30 am - 11:15 amGX1 BodypumpExpired
-
Patricia
11:30 am - 12:25 pmGX1 Active RenewalExpired
-
Sandy
6:00 pm - 6:45 pmI POOL Aqua ZumbaExpired
-
Tracey
6:00 pm - 6:30 pmSStudio SprintExpired
-
Melissa R.
6:30 pm - 7:00 pmGX1 Les Mills CoreExpired
-
Denise
-
-
6:00 am - 6:30 am
SStudio SprintExpired
-
Melissa R.
6:30 am - 7:00 amGX1 Les Mills CoreExpired
-
Cameron
8:30 am - 9:15 amI Pool H2O FreestyleExpired
-
Patricia
8:30 am - 9:15 amGX1 Solid StrengthExpired
-
Tina
9:30 am - 10:15 amSStudio Spinning®Expired
-
Allison
9:30 am - 10:15 amM/B Chair YogaExpired
-
Patricia
5:45 pm - 6:30 pmGX1 ZumbaExpired
-
Tracey
6:00 pm - 7:00 pmM/B All Levels YogaExpired
-
Leo
6:30 pm - 7:15 pmGX1 BodypumpExpired
-
Denise
-
-
6:00 am - 6:45 am
GX1 BodybalanceExpired
-
Cameron
8:30 am - 9:15 amGX1 BodycombatExpired
-
Mika
8:30 am - 9:15 amI Pool H2O FreestyleExpired
-
Anne
9:30 am - 10:15 amSStudio Spinning®Expired
-
Melissa O.
9:30 am - 10:25 amGX1 AeromixExpired
-
Sandy
10:30 am - 11:00 amGX1 Mobility&StretchExpired
-
Sandy
-
-
8:15 am - 9:30 am
GX1 BodyattackExpired
-
Angela
8:30 am - 9:15 amI Pool H2O FreestyleExpired
-
Anne/Kim
9:00 am - 9:30 amGX1 Les Mills CoreExpired
-
Angela
9:30 am - 10:15 amSStudio Spinning®Expired
-
Allison
10:30 am - 11:30 amM/B YOGAExpired
-
Allison
-
-
9:00 am - 9:55 am
GX1 SHiNEExpired
-
Jaclyn
10:00 am - 10:45 amGX1 BodybalanceExpired
-
Denise
11:00 am - 11:55 amGX1 BARREExpired
-
Denise
-
-
8:30 am - 9:15 am
GX1 BodypumpExpired
-
Mika
9:30 am - 10:25 amGX1 AeromixExpired
-
Sandy
9:30 am - 10:15 amSStudio Spinning®Expired
-
Allison
10:30 am - 11:00 amGX1 Les Mills CoreExpired
-
Mika
10:30 am - 11:30 amM/B YogaExpired
-
Cari
5:45 pm - 6:30 pmGX1 BodycombatExpired
-
Angela
6:00 pm - 6:45 pmI POOL H2O FreestyleExpired
-
Kim
6:00 pm - 6:45 pmSStudio SpinningExpired
-
Michelle
6:00 pm - 7:00 pmM/B BodybalanceExpired
-
Vivian
-
-
6:00 am - 6:30 am
SStudio SprintExpired
-
Cameron
6:30 am - 7:00 amGX1 Les Mills CoreExpired
-
Cameron
8:30 am - 9:15 amI Pool H2O FreestyleExpired
-
Patricia
8:30 am - 9:15 amGX1 Solid StrengthExpired
-
Tina
9:30 am - 10:15 amSStudio Spinning®Expired
-
Patricia
9:30 am - 10:15 amM/B Chair YogaExpired
-
Cari
10:30 am - 11:15 amGX1 Pilates FusionExpired
-
Patricia
5:45 pm - 6:30 pmGX1 SHiNEExpired
-
Karen
6:30 pm - 7:15 pmGX1 Strength CircuitExpired
-
Sandy
-
-
9:30 am - 10:25 am
GX1 BARREExpired
-
Allison
9:30 am - 10:15 amSStudio Spinning®Expired
-
Michelle
10:30 am - 11:30 amM/B YOGAExpired
-
Allison
10:30 am - 11:15 amGX1 BodypumpExpired
-
Patricia
11:30 am - 12:25 pmGX1 Active RenewalExpired
-
Sandy
6:00 pm - 6:45 pmI POOL Aqua ZumbaExpired
-
Tracey
6:00 pm - 6:30 pmSStudio SprintExpired
-
Melissa R.
6:30 pm - 7:00 pmGX1 Les Mills CoreExpired
-
Denise
-
-
6:00 am - 6:30 am
SStudio SprintExpired
-
Melissa R.
6:30 am - 7:00 amGX1 Les Mills CoreExpired
-
Cameron
8:30 am - 9:15 amI Pool H2O FreestyleExpired
-
Patricia
8:30 am - 9:15 amGX1 Solid StrengthExpired
-
Tina
9:30 am - 10:15 amSStudio Spinning®Expired
-
Allison
9:30 am - 10:15 amM/B Chair YogaExpired
-
Patricia
5:45 pm - 6:30 pmGX1 ZumbaExpired
-
Tracey
6:00 pm - 7:00 pmM/B All Levels YogaExpired
-
Leo
6:30 pm - 7:15 pmGX1 BodypumpExpired
-
Denise
-
-
6:00 am - 6:45 am
GX1 BodybalanceExpired
-
Cameron
8:30 am - 9:15 amGX1 BodycombatExpired
-
Mika
8:30 am - 9:15 amI Pool H2O FreestyleExpired
-
Anne
9:30 am - 10:15 amSStudio Spinning®Expired
-
Melissa O.
9:30 am - 10:25 amGX1 AeromixExpired
-
Sandy
10:30 am - 11:00 amGX1 Mobility&StretchExpired
-
Sandy
-
-
8:15 am - 9:30 am
GX1 BodyattackExpired
-
Angela
8:30 am - 9:15 amI Pool H2O FreestyleExpired
-
Anne/Kim
9:00 am - 9:30 amGX1 Les Mills CoreExpired
-
Angela
9:30 am - 10:15 amSStudio Spinning®Expired
-
Allison
10:30 am - 11:30 amM/B YOGAExpired
-
Allison
-
-
9:00 am - 9:55 am
GX1 SHiNEExpired
-
Jaclyn
10:00 am - 10:45 amGX1 BodybalanceExpired
-
Denise
11:00 am - 11:55 amGX1 BARREExpired
-
Denise
-
-
8:30 am - 9:15 am
GX1 BodypumpExpired
-
Mika
9:30 am - 10:25 amGX1 AeromixExpired
-
Sandy
9:30 am - 10:15 amSStudio Spinning®Expired
-
Allison
10:30 am - 11:00 amGX1 Les Mills CoreExpired
-
Mika
10:30 am - 11:30 amM/B YogaExpired
-
Cari
5:45 pm - 6:30 pmGX1 BodycombatExpired
-
Angela
6:00 pm - 6:45 pmI POOL H2O FreestyleExpired
-
Kim
6:00 pm - 6:45 pmSStudio SpinningExpired
-
Michelle
6:00 pm - 7:00 pmM/B BodybalanceExpired
-
Vivian
-
-
6:00 am - 6:30 am
SStudio SprintExpired
-
Cameron
6:30 am - 7:00 amGX1 Les Mills CoreExpired
-
Cameron
8:30 am - 9:15 amI Pool H2O FreestyleExpired
-
Patricia
8:30 am - 9:15 amGX1 Solid StrengthExpired
-
Tina
9:30 am - 10:15 amSStudio Spinning®Expired
-
Patricia
9:30 am - 10:15 amM/B Chair YogaExpired
-
Cari
10:30 am - 11:15 amGX1 Pilates FusionExpired
-
Patricia
5:45 pm - 6:30 pmGX1 SHiNEExpired
-
Karen
6:30 pm - 7:15 pmGX1 Strength CircuitExpired
-
Sandy
-
-
9:30 am - 10:25 am
GX1 BARREExpired
-
Allison
9:30 am - 10:15 amSStudio Spinning®Expired
-
Michelle
10:30 am - 11:30 amM/B YOGAExpired
-
Allison
10:30 am - 11:15 amGX1 BodypumpExpired
-
Patricia
11:30 am - 12:25 pmGX1 Active RenewalExpired
-
Sandy
6:00 pm - 6:45 pmI POOL Aqua ZumbaExpired
-
Tracey
6:00 pm - 6:30 pmSStudio SprintExpired
-
Melissa R.
6:30 pm - 7:00 pmGX1 Les Mills CoreExpired
-
Denise
-
-
6:00 am - 6:30 am
SStudio SprintExpired
-
Melissa R.
6:30 am - 7:00 amGX1 Les Mills CoreExpired
-
Cameron
8:30 am - 9:15 amI Pool H2O FreestyleExpired
-
Patricia
8:30 am - 9:15 amGX1 Solid StrengthExpired
-
Tina
9:30 am - 10:15 amSStudio Spinning®Expired
-
Allison
9:30 am - 10:15 amM/B Chair YogaExpired
-
Patricia
5:45 pm - 6:30 pmGX1 ZumbaExpired
-
Tracey
6:00 pm - 7:00 pmM/B All Levels YogaExpired
-
Leo
6:30 pm - 7:15 pmGX1 BodypumpExpired
-
Denise
-
-
6:00 am - 6:45 am
GX1 BodybalanceExpired
-
Cameron
8:30 am - 9:15 amGX1 BodycombatExpired
-
Mika
8:30 am - 9:15 amI Pool H2O FreestyleExpired
-
Anne
9:30 am - 10:15 amSStudio Spinning®Expired
-
Melissa O.
9:30 am - 10:25 amGX1 AeromixExpired
-
Sandy
10:30 am - 11:00 amGX1 Mobility&StretchExpired
-
Sandy
-
-
8:15 am - 9:30 am
GX1 BodyattackExpired
-
Angela
8:30 am - 9:15 amI Pool H2O FreestyleExpired
-
Anne/Kim
9:00 am - 9:30 amGX1 Les Mills CoreExpired
-
Angela
9:30 am - 10:15 amSStudio Spinning®Expired
-
Allison
10:30 am - 11:30 amM/B YOGAExpired
-
Allison
-
-
9:00 am - 9:55 am
GX1 SHiNEExpired
-
Jaclyn
10:00 am - 10:45 amGX1 BodybalanceExpired
-
Denise
11:00 am - 11:55 amGX1 BARREExpired
-
Denise
-
-
8:30 am - 9:15 am
GX1 BodypumpExpired
-
Mika
9:30 am - 10:25 amGX1 AeromixExpired
-
Sandy
9:30 am - 10:15 amSStudio Spinning®Expired
-
Allison
10:30 am - 11:00 amGX1 Les Mills CoreExpired
-
Mika
10:30 am - 11:30 amM/B YogaExpired
-
Cari
5:45 pm - 6:30 pmGX1 BodycombatExpired
-
Angela
6:00 pm - 6:45 pmI POOL H2O FreestyleExpired
-
Kim
6:00 pm - 6:45 pmSStudio SpinningExpired
-
Michelle
6:00 pm - 7:00 pmM/B BodybalanceExpired
-
Vivian
-
-
6:00 am - 6:30 am
SStudio SprintExpired
-
Cameron
6:30 am - 7:00 amGX1 Les Mills CoreExpired
-
Cameron
8:30 am - 9:15 amI Pool H2O FreestyleExpired
-
Patricia
8:30 am - 9:15 amGX1 Solid StrengthExpired
-
Tina
9:30 am - 10:15 amSStudio Spinning®Expired
-
Patricia
9:30 am - 10:15 amM/B Chair YogaExpired
-
Cari
10:30 am - 11:15 amGX1 Pilates FusionExpired
-
Patricia
5:45 pm - 6:30 pmGX1 SHiNEExpired
-
Karen
6:30 pm - 7:15 pmGX1 Strength CircuitExpired
-
Sandy
-
-
9:30 am - 10:25 am
GX1 BARREExpired
-
Allison
9:30 am - 10:15 amSStudio Spinning®Expired
-
Michelle
10:30 am - 11:30 amM/B YOGAExpired
-
Allison
10:30 am - 11:15 amGX1 BodypumpExpired
-
Patricia
11:30 am - 12:25 pmGX1 Active RenewalExpired
-
Sandy
6:00 pm - 6:45 pmI POOL Aqua ZumbaExpired
-
Tracey
6:00 pm - 6:30 pmSStudio SprintExpired
-
Melissa R.
6:30 pm - 7:00 pmGX1 Les Mills CoreExpired
-
Denise
-
-
6:00 am - 6:30 am
SStudio SprintExpired
-
Melissa R.
6:30 am - 7:00 amGX1 Les Mills CoreExpired
-
Cameron
8:30 am - 9:15 amI Pool H2O FreestyleExpired
-
Patricia
8:30 am - 9:15 amGX1 Solid StrengthExpired
-
Tina
9:30 am - 10:15 amSStudio Spinning®Expired
-
Allison
9:30 am - 10:15 amM/B Chair YogaExpired
-
Patricia
5:45 pm - 6:30 pmGX1 ZumbaExpired
-
Tracey
6:00 pm - 7:00 pmM/B All Levels YogaExpired
-
Leo
6:30 pm - 7:15 pmGX1 BodypumpExpired
-
Denise
-
-
6:00 am - 6:45 am
GX1 BodybalanceExpired
-
Cameron
8:30 am - 9:15 amGX1 BodycombatExpired
-
Mika
8:30 am - 9:15 amI Pool H2O FreestyleExpired
-
Anne
9:30 am - 10:15 amSStudio Spinning®Expired
-
Melissa O.
9:30 am - 10:25 amGX1 AeromixExpired
-
Sandy
10:30 am - 11:00 amGX1 Mobility&StretchExpired
-
Sandy
-
-
8:15 am - 9:30 am
GX1 BodyattackExpired
-
Angela
8:30 am - 9:15 amI Pool H2O FreestyleExpired
-
Anne/Kim
9:00 am - 9:30 amGX1 Les Mills CoreExpired
-
Angela
9:30 am - 10:15 amSStudio Spinning®Expired
-
Allison
10:30 am - 11:30 amM/B YOGAExpired
-
Allison
-
-
9:00 am - 9:55 am
GX1 SHiNEExpired
-
Jaclyn
10:00 am - 10:45 amGX1 BodybalanceExpired
-
Denise
11:00 am - 11:55 amGX1 BARREExpired
-
Denise
-
-
8:30 am - 9:15 am
GX1 Bodypump
-
Mika
9:30 am - 10:25 amGX1 Aeromix
-
Sandy
9:30 am - 10:15 amSStudio Spinning®
-
Allison
10:30 am - 11:00 amGX1 Les Mills Core
-
Mika
10:30 am - 11:30 amM/B Yoga
-
Cari
5:45 pm - 6:30 pmGX1 Bodycombat
-
Angela
6:00 pm - 6:45 pmI POOL H2O Freestyle
-
Kim
6:00 pm - 6:45 pmSStudio Spinning
-
Michelle
6:00 pm - 7:00 pmM/B Bodybalance
-
Vivian
-
-
6:00 am - 6:30 am
SStudio Sprint
-
Cameron
6:30 am - 7:00 amGX1 Les Mills Core
-
Cameron
8:30 am - 9:15 amI Pool H2O Freestyle
-
Patricia
8:30 am - 9:15 amGX1 Solid Strength
-
Tina
9:30 am - 10:15 amSStudio Spinning®
-
Patricia
9:30 am - 10:15 amM/B Chair Yoga
-
Cari
10:30 am - 11:15 amGX1 Pilates Fusion
-
Patricia
5:45 pm - 6:30 pmGX1 SHiNE
-
Karen
6:30 pm - 7:15 pmGX1 Strength Circuit
-
Sandy
-
-
9:30 am - 10:25 am
GX1 BARRE
-
Allison
9:30 am - 10:15 amSStudio Spinning®
-
Michelle
10:30 am - 11:30 amM/B YOGA
-
Allison
10:30 am - 11:15 amGX1 Bodypump
-
Patricia
11:30 am - 12:25 pmGX1 Active Renewal
-
Sandy
6:00 pm - 6:45 pmI POOL Aqua Zumba
-
Tracey
6:00 pm - 6:30 pmSStudio Sprint
-
Melissa R.
6:30 pm - 7:00 pmGX1 Les Mills Core
-
Denise
-
-
6:00 am - 6:30 am
SStudio Sprint
-
Melissa R.
6:30 am - 7:00 amGX1 Les Mills Core
-
Cameron
8:30 am - 9:15 amI Pool H2O Freestyle
-
Patricia
8:30 am - 9:15 amGX1 Solid Strength
-
Tina
9:30 am - 10:15 amSStudio Spinning®
-
Allison
9:30 am - 10:15 amM/B Chair Yoga
-
Patricia
5:45 pm - 6:30 pmGX1 Zumba
-
Tracey
6:00 pm - 7:00 pmM/B All Levels Yoga
-
Leo
6:30 pm - 7:15 pmGX1 Bodypump
-
Denise
-
-
6:00 am - 6:45 am
GX1 Bodybalance
-
Cameron
8:30 am - 9:15 amGX1 Bodycombat
-
Mika
8:30 am - 9:15 amI Pool H2O Freestyle
-
Anne
9:30 am - 10:15 amSStudio Spinning®
-
Melissa O.
9:30 am - 10:25 amGX1 Aeromix
-
Sandy
10:30 am - 11:00 amGX1 Mobility&Stretch
-
Sandy
-
-
8:15 am - 9:30 am
GX1 Bodyattack
-
Angela
8:30 am - 9:15 amI Pool H2O Freestyle
-
Anne/Kim
9:00 am - 9:30 amGX1 Les Mills Core
-
Angela
9:30 am - 10:15 amSStudio Spinning®
-
Allison
10:30 am - 11:30 amM/B YOGA
-
Allison
-