Swimming Lessons

Learn to Swim

Our new STA endorsed programme is designed to help swimmers of all ages on their journey from water wings to squad training.

Learn to Swim
Learn to Swim

Fill in the form below to find out more or enroll for our Learn to Swim programme.

Available at these clubs
Dive right in
01

Gauteng

Available at these clubs in Gauteng

  • Bedfordview
  • Bel Air
  • Broadacres
  • Bryanston
  • Cedar Square
  • Centurion
  • Cradlestone
  • Glen Acres
  • Glenvista
  • Greenstone Park
  • Groenkloof
  • Krugersdorp
  • Little Falls
  • Menlyn
  • Moreleta Park
  • Old Eds
  • Randburg
  • Roodepoort
  • Sunninghill
  • Vanderbijl Park
  • Waterfall
02

Western Cape

Available at these clubs in the Western Cape

  • Century City
  • Claremont
  • Constantia
  • Steenberg
  • Table Bay Mall
  • Tygervalley
  • Waterstone Village
03

Kwa-Zulu Natal

Available at these clubs in Kwa-Zulu Natal

  • Cascades
  • Gateway
  • La Lucia
  • Pietermaritzburg
  • Westville
04

Free State

Available at these clubs in Free State

  • Northridge Mall
05

Botswana

Available at these clubs in Botswana

  • Airport Junction
06

Namibia

Available at these clubs in Namibia

  • Kleine Kuppe
  • Maerua Mall
A class for every age and abilityy
We're making waves
Think STA-certified instructors, professionally structured classes to help your kids journey from water wings to squad training, plus deliberately small class sizes to get the most from the lesson.
Virgin Active Learn To Swim Junior Swim Levels

Junior swim levels

Virgin Active Learn to Swim is causing ripples of excitement with our families and junior members. Backed by the Swimming Teachers Association, our swim lessons accommodate every age and skill. Here’s a breakdown of the programme’s junior swim levels, and what each level means.