City
Akasia
Alberton
- Alberton Swimming Pool / Wally Bosworth Pool
- Eden Park Swimming Pool
- Palm Ridge Swimming Pool
- Virgin Active - Meyersdal
Amanzimtoti
Ballito
Beaufort West
Benoni
- Benoni Central Swimming Pool
- Benoni Northern Areas Swimming Pool
- Daveyton Swimming Pool
- Etwatwa Swimming Pool
- Virgin Active - Benoni
Berea
Bloemfontein
Bluff
Boksburg
- Actonville Swimming Pool
- Atlasville Swimming Pool
- Boksburg North Indoor Swimming Pool
- La Como Fitness Club
- Parkdene Swimming Pool
- Reiger Park Swimming Pool
- Van Dyk Park Swimming Pool
- Virgin Active - Boksburg K90
- Virgin Active - Sunward Park
Botshabelo
Brakpan
Bredasdorp
Bronkhorstspruit
Cape Town
- Blue Downs Indoor Swimming Pool
- Fairmont High School Swimming Pool
- Island Club Hotel & Apartments
- Long Street Indoor Pool
- Newlands Swimming Pools
- One&Only Cape Town
- Planet Fitness - Parklands
- Planet Fitness - Plattekloff
- Protea Hotel Cape Town Victoria Junction
- Retreat Swimming Pool
- Sea Point Pavilion Swimming Pool
- Sports Science Institute of South Africa
- UWC Swimming Pool
- Virgin Acitive - Cape Town Foreshore
- Virgin Active - Claremont
- Virgin Active - Constantia
- Virgin Active - Mitchells Plain
- Virgin Active - N1 City
- Virgin Active - Point
- Virgin Active - Steenberg
- Virgin Active - Tygervalley
- Virgin Active - Waterstone Village
- Virgin Active - Wembley Square
- Virgin Active Silo District
- Wynberg Military Aquatic Centre
Carletonville
Centurion
Chatsworth
Chesterville
Clermont
Cresta
Durban
- Alex Bulley Swimming Pool
- Austerville Swimming Pool
- Bellair Swimming Pool
- Durban North Swimming Pool
- Firwood Road Swimming Pool
- King's Park Pool
- Lieutenant King Park Swimming Pool
- Merewent Swimming Pool
- Oonagh Whitsitt Swimming Pool
- Rachel Finlayson Pool
- Tills Crescent Sports Grounds & Swimming Pool
- Virgin Active - Durban
- Virgin Active - Kings Park
- Virgin Active - Moses Mabhida
East London
- Cambridge Primary School Swimming Pool
- Ruth Belonsky Swimming Pool
- Selwyn Hall Indoor Sports Complex - Stirling Primary School
- The Joan Harrison Complex
- Virgin Active - Beacon Bay
- Virgin Active - East London
Edenglen
Edenvale
Empangeni
Ennerdale
Fourways
George
Germiston
- Delville Swimming Pool
- Dinwiddie Swimming Pool
- Elsburg Swimming Pool
- Gerdview Swimming Pool
- Klopperpark Swimming Pool
- Leondale Swimming Pool
- Planet Fitness - Bedfordview Megaclub
- Primrose Swimming Pool
- Virgin Active - Germiston
Giyani
Grahamstown
Groenkloof
Hatfield
Isipingo
Johannesburg
- Brixton Pool
- Coronationville Indoor Heated Pool
- Ellis Park Swimming Pool
- Hofland Park / Bez Valley Swimming Pool
- Linden Heated Pool
- Malvern Swimming Pool
- Mayfair Swimming Pool
- Riverlea Pool
- Sydenham Swimming Pool
- The Country Club Johannesburg - Auckland Park
- Virgin Active - Bedfordview
- Virgin Active - Old Eds
- Virgin Active - Victory Park
- Vrededorp Swimming Pool
- Yeoville Swimming Pool
- Zoo Lake Swimming Pool
Johannesburg South
- Crown Gardens Swimming Pool
- Forest Hill Swimming Pool
- Moffat Park Swimming Pool
- Pioneer Park Swimming Pool
- Southern Suburbs Swimming Pool
- Turffontein Swimming Pool
Kempton Park
Kimberley
- Florianville Swimming Pool
- Galeshewe Swimming Pool
- Karen Muir Swimming Pool
- Roodepan Swimming Pool
- Virgin Active - Kimberley
King William's Town
Kingsburgh
Kruger National Park
Krugersdorp
Kudube
KwaMashu
Lenasia
Margate
Middelburg
Midrand
Mokopane
Nelspruit
Newlands West
Nigel
Northgate
Ntzuma
Olifantsfontein
Oudtshoorn
Paarl
Phoenix
Pietermaritzburg
- Alexandra Swimming Pool
- Berg Street Swimming Pool
- Buchanan Street Baths
- Eastwood Pool
- G. C. Jolliffe Swimming Pool
- Olympic Pool
- Pildich Swimming Pool
- Sobantu Swimming Pool
- Virgin Active - Pietermaritzburg
Pinetown
Plettenberg Bay
Polokwane (Pietersburg)
- Nirvana Swimming Pool
- Polokwane Municipal Swimming Pool
- Seshego Swimming Pool
- Virgin Active - Polokwane
- Virgin Active - Thornhill
- Westenburg Swimming Pool
Port Elizabeth
- Herbert Hurd Primary School Swimming Pool
- Magqabi / New Brighton Swimming Pool
- Newton Park Swimming Pool
- Profiles Health Club
- Virgin Active - Greenacres
- Virgin Active - Humewood
- Virgin Active - Lorraine
Potchefstroom
- Green Meadows
- Ikageng Swimming Pool
- Potchefstroom Swimming Pool
- Promosa Swimming Pool
- Virgin Active - Potchesfstroom
Pretoria
- Atteridgeville Swimming Pool
- De Jong Diving Centre
- Deon Malherbe Swimming Pool
- Eersterust Swimming Pool
- Gert van Schalkwyk Swimming Pool
- Hillcrest Swimming Pool
- Les Marais Swimming Pool
- Mamelodi East Swimming Pool*
- Mamelodi West Swimming Pool*
- Planet Fitness - Olympus
- Pretoria North Swimming Pool
- Royal Fins Aquatic Centre
- Saulsville Swimming Pool*
- Sunnyside Swimming Pool
- The Glen High School Swimming Pool
- Tjaart van Vuuren Swimming Pool
- Virgin Active - Faerie Glen
- Virgin Active - Watermeyer Park
Queensburgh
Randburg
- Blairgowrie Swimming Pool
- Fit-Xtreme Fitness Centre - Randburg
- Kensington B Swimming Pool
- Newclare Pool
- Newville Pool
- Ochse Square Pool
- Robin Hills Pool
- Roosevelt Park Pool
- Verity Park Pool
- Virgin Active - Randburg
- Windsor East Swimming Pool
- Windsor West Swimming Pool
Richards Bay
- Aquadene Swimming Pool
- Arboretum Swimming Pool
- Brackenham Swimming Pool
- Meerensee Swimming Pool
- Nseleni Swimming Pool
- Virgin Active - Richards Bay
Roodepoort
- Davidsonville Swimming Pool
- Florida Lake Swimming Pool
- Florida North Swimming Pool
- Roodepoort Swimming Pool
- Virgin Active - Roodepoort
Rustenburg
- Karlienpark Swimming Pool
- Middel Street Swimming Pool
- Rustenburg Municipal Swimming Pool
- Virgin Active - Rustenburg
- Zinniaville Swimming Pool
Sandton
- Planet Fitness - Wanderers Megaclub
- Planet Fitness Platinum
- Saint Stithians College Aquatics Center
- The Country Club Johannesburg - Woodmead
- Virgin Active - Alice Lane
- Virgin Active - Bryanston
- Virgin Active - Morningside
- Virgin Active - Sandton
- Wahoo Aquatic Centre and Gym
Sasolburg
Soshanguve
Southbroom
Soweto
- Diepkloof Swimming Pool
- Dobsonville Swimming Pool
- Eldorado Extension 4 Swimming Pool
- Eldorado Extension 9 Swimming Pool
- Eldorado Proper Swimming Pool
- Jabavu Swimming Pool
- Lenasia Extension 5 Swimming Pool
- Meadowlands Swimming Pool
- Moletsane Swimming Pool
- Noordgesig Swimming Pool
- Orlando West Swimming Pool
- Pimville Swimming Pool
- Senaoane Swimming Pool
Springs
Stellenbosch
Strand
Tableview
Thabazimbi
Thokoza
Tongaat
Tzaneen
Umgababa
Umhlanga
Umlazi
Van Der Bijl Park
Vereeniging
Verulam
Vosloorus
Vryheid
Welkom
Westville