Add a gym
🇺🇸 United States

Gyms with day passes in St. Petersburg

6 gyms in St. Petersburg, United States sell a day pass to visitors — no membership needed. A single visit costs 20.00 USD to 25.00 USD, typically around 25.00 USD. 1 also sells a weekly pass.

Day-pass gyms
6
Typical price
25.00 USD
Weekly passes
1

Day-pass gyms in St. Petersburg

Every card opens the gym's page with hours, how to buy and traveller check-ins. Filter by facility or type, as on the map.

Sort by

What to expect in St. Petersburg

  • Chains with day passes: Crunch Fitness (1). Independents make up the rest.
  • Facilities: 3 with a sauna. Filter by facility on the map.
  • Buying a pass: 6 sell at the front desk.
  • Staying a week? 1 gym sells a weekly pass — usually cheaper than four day passes.
  • Keeping it accurate: prices come from gym websites and travellers who checked in; each card shows when it was last checked. Spot a change? Every gym page has “Suggest an edit”.

Gyms we’re still confirming

2 more gyms in St. Petersburg where nobody has confirmed a day pass yet. Trained at one? Tell the next traveller and earn 200 points.

Training in St. Petersburg?

Frequently asked questions

How much does a gym day pass cost in St. Petersburg?

Confirmed day passes in St. Petersburg cost 20.00 USD to 25.00 USD, typically around 25.00 USD, across 3 gyms with a published price. 1 gym also sells a weekly pass.

Can I use a gym in St. Petersburg without a membership?

Yes. 6 gyms in St. Petersburg sell single-visit day passes to non-members, including Crunch Fitness.

How do I buy a day pass in St. Petersburg?

6 gyms sell passes at the front desk. Each gym page lists the exact steps.

Which gyms in St. Petersburg have showers, a sauna or a pool?

3 with a sauna among the day-pass gyms listed. Facilities are shown on every card below and can be filtered on the map.

More cities in United States

Map