Free 7-day pass
Try Troy’s friendly 24/7 gym free for a full week. Fill out the form and we’ll get your pass ready.
★★★★★ 4.9 on Google · 32 reviews | Locally owned since 2005 | Open 24/7/365
Takes about 30 seconds. No pressure.
We’ll reach out to get your pass ready. Questions? Call (618) 667-3300.
How it works
It takes about 30 seconds.
Come in during staffed hours — Mon–Thu 8–8, Fri 8–5, Sat 8–1 — and we’ll show you around.
Ask us anything along the way. That’s what we’re here for.
What's included
“Love this place! No crowding issues when I’ve come, equipment well maintained, friendly workers.”
Fill out the form above, or just call (618) 667-3300. If you’d rather walk in, stop by during staffed hours.
No. We’ll ask how your week went, and that’s it. If you love it, we’ll walk you through memberships.
Absolutely. All fitness levels are welcome, and our staff will show you around.
What members say
4.9
32 Google reviews · 90% recommend on Facebook
“American Fitness is a great locally owned business with a friendly staff. The gym is rarely crowded allowing you to stay focused on your workout. The best part for me is the 24 hour access to the gym.”
Eric S.
Google review
“Very clean facility, user-friendly equipment and free weights, welcoming to people of all skill sets, reasonably priced, locally owned business.”
Stacey L.
Google review
“Best local gym in the Troy/Maryville area, enough said.”
Jordan M.
Google review