How we rank: Gyms and fitness clubs

The Score (0–100) is a weighted sum of the factors below. Each factor is the weighted average of its metrics; each metric is calculated from one published fact. Missing facts score zero, and a service is ranked only when enough of its Score is backed by facts.

A service is ranked only when at least 60% of its Score is backed by verified facts.

← Gym and fitness club chains in Germany 2026: a ranking built on verified facts

Contract and leaving 35%

Whether you can join with no commitment beyond one month, how many days of notice you must give to end a rolling membership (fewer is better), and whether you can freeze a membership.

MetricRule
No long contractYes = 100, No = 0
Notice to cancelLinear from 0 (100) to 90 (0) — lower is better
Membership freezeYes = 100, No = 0

Clubs and what is included 30%

How many clubs the chain states in the country, whether group classes are included in the membership, whether most clubs open 24 hours, whether at least some clubs have a pool, and the App Store rating of its app.

MetricRule
Clubs in the country (as stated)Logarithmic, full score at 500
Group classes includedYes = 100, No = 0
Open 24 hoursYes = 100, No = 0
Swimming poolYes = 100, No = 0
App Store rating3★ = 0, 5★ = 100, damped below 100,000 ratings

Reliability 20%

Whether the website names the operating company with its registration number, and the year the chain started.

MetricRule
Operator named on the websiteYes = 100, No = 0
In business sinceFull score at 20+ years

Price openness 15%

Whether a monthly price can be seen on the website without leaving your phone number, and whether you can buy a single day pass.

MetricRule
Monthly price on the websiteYes = 100, No = 0
Day passYes = 100, No = 0