Neptunes Swimming School provides structured swimming lessons for children aged 3 to 16, grouping participants mainly by ability to teach correct basic swimming techniques.

Here is a summary of the available groups, from beginner to advanced:

Group Name Level Primary Focus
Parent and Baby/Toddler Pre-Beginner Water comfort, familiarity, and fun activities (Ages 6–36 months; requires parent in water).
Group D Starfish Beginner Water confidence, floating, submersion, and basic propulsion (cannot swim unaided).
Group C Seahorses Fundamental Introduction to basic strokes (Freestyle, Backstroke, Breaststroke kick) and increased water confidence (just started swimming unaided).
Group B1 Developing Dolphins Foundation Stroke refinement in Freestyle and Backstroke, introduction to Breaststroke and Butterfly kick (can swim a full pool length confidently).
Group B2 Confident Dolphins Advanced Foundation Stroke refinement, building stamina, unassisted dives, and flip turns (minimum of 2 lessons per week required).
Group A1 Skilled Sharks Intermediate Advanced technique, stroke refinement, and legal touch turns/flips.
Group A2 Competitive Sharks Advanced Intermediate Preparation for local competitions, advanced technique in all four strokes, racing starts, and timed assessments (minimum of 3 lessons per week required).
Group AA Barracudas Advanced Year-round training for advanced swimmers (3+ sessions per week).
Top B Squad Advanced Teen Swimmers Fitness training for advanced teenage swimmers who cannot commit to the competitive schedule.

 

Sessions take place at Alexandra Hotel Paceville or Neptunes Pool Balluta Bay. They also offer classes at the Ta Qali Sports Complex.

Siblings discount available.

image