Site Navigation

Home
About
Services
Testimonials
Contact

Midlothian Athletic Club

About Us

Welcome to Midlothian Athletic Club, North Chesterfield, VA's premier fitness destination since 1988. Our club is more than just a gym; it's a vibrant, community-centered hub offering a family-friendly environment. Enjoy a comprehensive array of fitness options: from personal and small group training with FitPhil Zone, to racquetball, swimming lessons, and more. As your one-stop destination for quality fitness, we're excited to continue partnering with the communities of Richmond, Midlothian, and Glen Allen. Visit us today and experience a superior health and fitness journey.


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