Snap Fitness Buena Vista

Get fit now

Join Now

Contact This Club

Change your life - join now

Choose Your Membership


Submit an inquiry form

  • Snap Fitness Buena Vista

  • 540-261-1357
  • 220 W 22nd St
    Buena Vista, VA 24416

Get Fit When It Fits

Open 24/7 to members

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


10:00 AM - 1:00 PM

3:00 PM - 7:00 PM


10:00 AM - 1:00 PM

3:00 PM - 7:00 PM


10:00 AM - 1:00 PM

3:00 PM - 7:00 PM


10:00 AM - 1:00 PM

3:00 PM - 7:00 PM


10:00 AM - 1:00 PM

3:00 PM - 6:00 PM


10:00 AM - 2:00 PM


By appointment only

Get fitter faster

Get fit your way

Club amenities


Strength Training

Free Weights

Cardio Equipment

24 Hour Access

Fitness On Demand

Train with us

Heather Madison
Bonnie Wallace

Club Message

We thank you in advance for the opportunity to serve you as a member of our great facility. During your time with the Buena Vista Snap Fitness you will find that we pride ourselves on the level of service and quality of product you will be provided.

See for yourself firsthand how non-intimidating, clean and friendly our health club is. You are in control of your time, and with your busy schedule the club is always open - 7/24/365! We don't require any long term commitments, allowing you to pay month-to-month!


At Snap Fitness we earn your membership every month, not require it. Stop in and visit the club. We would love to answer any questions you may have.


Until then, here's to your health.