Offering a range of elite programs and clubs

Mini Squad
Junior Squad
Bronze Squad
Silver Squad
Gold Squad
Adult Squad
Adult Stroke Correction
Learn To Swim – Terrey Hills Swim School
Surf Squad
Aqua Aerobics
Private Coaching
Strength and Conditioning
Intensive School Holiday Squad Program
Narrabeen Swim Club