Could not find "Short"
Our venues bring people together through dining, entertainment, sport, and recreation - creating shared experiences and a strong sense of community for every kind of member.
Book sessions, update enrolments and manage payments.
Whether you’re new or already part of the club, we’d love to hear from you.
Our recreational gymnastics programs build confidence, coordination, and a love of movement.
Diamond Squad is the third level within our competitive swimming pathway, designed for swimmers who are committed to high-level training and ongoing performance development.
At this stage, swimmers are refining both their training approach and racing execution, competing regularly at State level and working toward qualification for National competitions and beyond. Sessions are structured to support advanced technique, race strategy, speed and endurance, with a strong focus on consistency and performance under pressure.
Swimmers develop a deeper understanding of pacing, race preparation and recovery, while building the physical and mental resilience required for higher-level competition.
Participation in this squad requires a strong commitment, with swimmers training a minimum of five sessions per week and maintaining active membership with the Castle Hill RSL Dolphins Swim Club. This ensures continued development within a connected and performance-driven team environment.
Diamond Squad supports swimmers who are ready to train with intent, compete with confidence and continue progressing at an advanced level.
Competitive Squads
Min. 5 x 120 min session
$48 Weekly
Download the app and create your account to get started with program enrolment - view available classes and secure your place.
Become part of a community where fitness, swimming, and gymnastics support lifelong movement and wellbeing. Our club is designed to help members of all ages build confidence, stay active, and feel connected.
Fitness
Mon-Fri
5am-11pm
Sat-Sun
7am-6pm
Swimming
Mon-Fri
7am-9:30pm
Sat-Sun
7am-6pm
Gymnastics
Mon - 9am-5:30pm
Tues - 9am-8:30pm
Wed - 9am-6:30pm
Thurs - 9am-8:30pm
Fri - 9am-1pm
Sat - 8am-12pm
Sun - Closed
77 Castle Street,
Castle Hill NSW 2154