7

Day pass gyms in South Africa

Daily Sweat lists 7 gyms in South Africa where you can train on a day pass, across 1 city. A single visit typically costs around 275.00 ZAR, ranging from 215.00 ZAR to 335.00 ZAR. 7 sell passes at the front desk. Chains with walk-in passes include Virgin Active (3 branches), Planet Fitness (1 branch).

Cities with gym day passes in South Africa

What to expect in South Africa

  • Cheapest day pass by city: Cape Town from 215.00 ZAR
  • Facilities: 1 with a sauna, 1 with a pool. Facility filters are on every city map.
  • Keeping it accurate: prices come from gym websites and travellers who checked in; each listing shows when it was last verified. Spot a change? Every gym page has “Suggest an edit”.