Vestavia Hills, AL

1360 Montgomery Hwy
Suite 120
Vestavia Hills, AL 35216

(205) 822-5955
get a FREE 7 day pass!

special offers

jump start pt special $99.00

3 personal training sessions for 99.00

valid through: 11/15/14

free tanning!

Enjoy Free Tanning with all of our membership options! Be ready for summer!

valid through: 11/15/14

club at a glance

private showers
personal training
cardio tvs
health plan discounts
wellness programs
silver sneakers

cardio equipment

exercise cycles

strength equipment

free weights
plate loaded


steven nathan

The world's largest 24 hour, co-ed fitness center!

Anytime Fitness is the world's largest 24-hour, co-ed fitness company including the heart of Vestavia Hills & Hoover, AL. We are conveniently located on Montgomery Highway next to Sol Azteca and Monograms Plus. If you live or work in Vestavia, Hoover, Homewood or anywhere over the mountain you won't find a more convenient location for reaching your fitness goals.


You want a membership that fits you! We've structured our membership offerings to fit the needs of our customers rather than having a one-size-fits-all approach. Stop by today and let us find the membership that best suits you!

Always-open convenience

Anytime Fitness of Vestavia Hills is the fitness center that fits your on-the-go lifestyle. At our club, you can exercise any time using your own security-access key! That’s 24 hours a day, 7 days a week, 365 days a year.

Personal Training

If you're looking to jump start your routine or want to accelerate your fitness, be sure to ask about our Personal Training packages. Personal Training can help you with motivation, accountability and guidance and keep you moving forward.

One membership, thousands of clubs

We’re proud to offer the benefit of Anywhere Club Access. With this benefit, you can visit not only the Vestavia Hills club but thousands of Anytime Fitness centers for the price of a single monthly gym membership. With Anywhere Club Access, you can exercise whenever—and wherever—it suits you best.

Stop by the Club Today

Our staffed hours are:

Mon - Thu 10 am to 7 pm

Fri 10 am to 3 pm

Connect With Us