Site Navigation

Home
About
Services
Testimonials
Contact

Midlothian Athletic Club

About Us

We're Midlothian Athletic Club, and we've been a premier gym in North Chesterfield, VA, since 1988. We offer a community-oriented, family environment, fitness center, personal training, small group training (both through FitPhil Zone), pool, racquetball, swimming lessons, and much more. We are your one-stop quality fitness center. We're looking forward to partnering with Richmond, Midlothian, and Glen Allen consumers to continue to offer a premier health and fitness experience. We invite you to stop by today!


Areas Served

Midlothian, VA | Richmond, VA | Henrico County, VA | North Chesterfield, VA | Chesterfield, VA | Glen Allen, VA | Short Pump, VA | Powhatan, VA

Our Professional Associations

Our Certifications


What We Offer

Our Specialties include:

Our Services include:

Our Brands include:

Our Products include:


Testimonials

On 3/17/2025 Katie C had this to say:
We love the Mac. We really hope they don't close!! We absolutely love the kids club, the outdoor pool, the classes, and the equipment. The hours are great and the staff is awesome.

On 2/8/2025 Anne Edge had this to say:
Awesome place. Friendly staff great classes

On 12/21/2024 james bowe had this to say:
Never crowded, great equipment. I love it here.

On 10/29/2024 Viktoria Clark had this to say:
Good training spot!

On 10/6/2024 Latasha H had this to say:
Just joined and loving it so far. Lots of equipment


Contact Us

Midlothian Athletic Club
10800 Center View Dr Richmond, VA 23235
Phone: (804) 330-2222
Email: patrick@macrichmond.com

Located between Johnston-Willis Hospital and Costco.

Where To Find Us

Follow us on Google
Follow us on Facebook
Follow us on Instagram

Payment Types Accepted

Visa, MasterCard, Discover, American Express, Android Pay, Apple Pay, Debit Cards, Cash

Our Hours

Holiday Hours May Vary. Please Call For Details.

Monday: 5:00 AM - 9:30 PM
Tuesday: 5:00 AM - 9:30 PM
Wednesday: 5:00 AM - 9:30 PM
Thursday: 5:00 AM - 9:30 PM
Friday: 5:00 AM - 9:30 PM
Saturday: 7:00 AM - 6:30 PM
Sunday: 7:00 AM - 6:30 PM


Legal

Terms of Use
Privacy Policy