Hardest fitness & gyms subscriptions to cancel
Fitness & Gyms services ranked by how hard they are to cancel — scored 0 to 100 from documented facts using our disclosed methodology.
| # | Service | Grade | Score | Main friction |
|---|---|---|---|---|
| 1 | Anytime Fitness | F | 95/100 | Cancellation channel |
| 2 | Orangetheory Fitness | F | 84/100 | Retention gauntlet |
| 3 | Gold’s Gym | F | 82/100 | Notice period |
| 4 | Crunch Fitness | F | 79/100 | Retention gauntlet |
| 5 | F45 Training | F | 78/100 | Contract / fees |
| 6 | Planet Fitness Black Card | F | 78/100 | Contract / fees |
| 7 | Equinox | D | 70/100 | Notice period |
| 8 | YMCA | D | 69/100 | Notice period |
| 9 | LA Fitness | D | 64/100 | Dark patterns |
| 10 | Virgin Active UK | D | 62/100 | Contract / fees |
| 11 | Bannatyne Health Club UK | D | 60/100 | Contract / fees |
| 12 | David Lloyd Clubs UK | D | 52/100 | Notice period |
| 13 | Nuffield Health UK | C | 48/100 | Notice period |
| 14 | Planet Fitness | C | 46/100 | Contract / fees |
| 15 | EOS Fitness | C | 43/100 | Notice period |
| 16 | Snap Fitness | C | 43/100 | Notice period |
| 17 | WHOOP | C | 41/100 | Contract / fees |
| 18 | ClassPass | C | 38/100 | Dark patterns |
| 19 | CorePower Yoga | C | 38/100 | Notice period |
| 20 | New York Sports Club | C | 37/100 | Contract / fees |
| 21 | Club Pilates | C | 34/100 | Cancellation channel |
| 22 | Life Time | C | 33/100 | Notice period |
| 23 | Pure Barre | C | 33/100 | Refund friction |
| 24 | Blink Fitness | C | 31/100 | Contract / fees |
| 25 | Chuze Fitness | C | 31/100 | Contract / fees |
| 26 | The Gym Group UK | B | 28/100 | Contract / fees |
| 27 | 24 Hour Fitness | B | 26/100 | Contract / fees |
| 28 | Retro Fitness | B | 24/100 | Notice period |
| 29 | Zwift | B | 22/100 | Notice period |
| 30 | Apple Fitness+ | B | 20/100 | Notice period |
| 31 | YouFit Gyms | B | 18/100 | Refund friction |
| 32 | SoulCycle | B | 16/100 | Notice period |
| 33 | PureGym UK | A | 15/100 | Refund friction |
| 34 | Peloton All-Access | A | 14/100 | Refund friction |
| 35 | Peloton App | A | 10/100 | Refund friction |
| 36 | BODi | A | 8/100 | Notice period |
| 37 | iFIT | A | 8/100 | Refund friction |