The best gyms.
Gyms, strength training and CrossFit boxes: compare memberships and ratings, request a trial session directly.
Key facts
CityHero lists 69 gyms in 15 cities, most in St. Gallen (33). Average 4.6 out of 5 Google stars.
- Listings
- 69
- Cities
- 15
- Avg. Google rating
- 4.6 / 5
- Largest choice
- St. Gallen (33)
4 more facts
- Top-rated city
- Zürich (Ø 4.8)
- No. 1 Hero Score
- Kraftakt AG, Stettlen
- Rated ≥ 4.5
- 61 %
- Open on Sundays
- 39
Source: CityHero directory, ratings from Google. As of October 2026.
Gyms in Switzerland: overview
69 gyms in 15 Swiss towns and cities are listed on CityHero (October 2026) — above all in St. Gallen (33), Zürich (19) and Küsnacht (3). 2 of these places have their own list.
Google ratings: avg. 4.6 out of 5 across 67 rated gyms — 61% reach at least 4.5. Zürich has the highest average: 4.8 (19 listings). Nationwide, Kraftakt AG in Stettlen leads the Hero Score.
52 gyms list their opening hours, 39 of them are also open on Sundays.
Gyms by city
Gyms near you
Share your location to see the nearest places with their own gyms ranking.
More places
Adliswil (2) · Bern (1) · Dietlikon (1) · Dübendorf (2) · Gossau ZH (1) · Kirchlindach (1) · Küsnacht (3) · Meilen (1) · Opfikon (1) · Stettlen (1) · Wetzikon (1) · Winterthur (1) · Zumikon (1)
Frequently asked questions
How many gyms are on CityHero?
69 in 15 towns and cities (as of October 2026). The largest choice is in St. Gallen (33), Zürich (19) and Küsnacht (3).
Which city has the best-rated gyms?
In Zürich: avg. 4.8 out of 5 Google stars across 19 listings; Swiss average 4.6. Only places with at least 10 listings are compared.
Which gyms rank number 1 in Switzerland?
Currently Kraftakt AG in Stettlen (4.9 stars, 176 reviews). Every city also has its own ranking.
How do I find gyms near me?
Use “Use my location” on this page: CityHero shows the nearest places with their own gyms ranking, such as St. Gallen and Zürich. Your location stays in the browser.
Which gyms are open on Sundays?
39 of 52 with known opening hours (75%).
Can I contact several gyms at once?
Yes, up to 2 per request — free and non-binding.
How much is a gym membership in Zurich?
Budget chains start at CHF 60–90 per month, studios with classes and sauna at CHF 100–160, premium clubs from CHF 200. Annual plans are usually 15–20% cheaper than monthly.
Does health insurance contribute to gym memberships?
Many supplementary plans pay CHF 200–500 per year towards quality-certified gyms (Qualitop). Ask about certification — it’s in the CityHero profile.
Can I get a free trial session?
Almost all gyms offer a free trial. Send a request via CityHero with your preferred slot — the gym gets back to you directly.