Charlottesville

386 Hillsdale Dr, Charlottesville VA 22901 434-973-0587

Join Snap Fitness Charlottesville

become a member

Snap Fitness Charlottesville

For California Residents, we ask you to read the California Resident Privacy Policy that complies with the California Consumer Privacy Act

Club Message

Learn more about your local Snap Fitness

Snap FItness Charlottesville

more locations

434-973-0587

386 Hillsdale Dr
Charlottesville VA 22901

charlottesvilleva@snapfitness.com

Submit an inquiry form

For California Residents, we ask you to read the California Resident Privacy Policy that complies with the California Consumer Privacy Act

Get Fit When It Fits

Open 24/7 to members

Staff will be available for new memberships, guest visits, and more.

Monday

10:00 AM - 8:00 PM

Tuesday

10:00 AM - 8:00 PM

Wednesday

10:00 AM - 8:00 PM

Thursday

10:00 AM - 8:00 PM

Friday

10:00 AM - 8:00 PM

Saturday

10:00 AM - 5:00 PM

Sunday

By appointment only

Choose your club special

Change your life - get started

FREE MONTHS

Pre-pay 6 months get 1 month FREE!
Pre-pay 12 months get 3 months FREE!

NEW MEMBERS

We offer * 24/7 365 day access * Free orientation * MyZone heart rate tracking & more!

UNLIMITED TANNING

Unlimited Tanning Special only $19.99 a month. Nice stand up booth!

For California Residents, we ask you to read the California Resident Privacy Policy that complies with the California Consumer Privacy Act

Club amenities

You get more with your membership

  • Private Bathrooms
  • Tanning
  • Supplements Available
  • Strength Training
  • Personal Trainers
  • HDTV
  • Free Weights
  • Cardio Equipment
  • 24 Hour Access
  • Vending
  • Private Showers
  • MyZone
  • Free Onsite Parking

Train with us

MEET OUR STAFF!

  • John Bauer

    John Bauer

    Fitness Associate

  • Joan Clark, PT

    Joan Clark, PT

    Physical Therapist

  • Ari Balani

    Ari Balani

    Fitness Associate

  • Mychal Green

    Mychal Green

    Personal Trainer

  • Haris Bukvic

    Haris Bukvic

    Personal Trainer