Pricing and timetables
Learn to Swim classes run during NSW Public School terms, with lesson times available across weekday mornings, weekday afternoons and Saturdays. Classes currently operate Monday, Wednesday and Friday mornings from 9.00am to 11.30am, Monday to Friday afternoons from 3.00pm to 6.30pm, and Saturdays from 8.00am to 2.30pm.
Bookings are ongoing and held at the same weekly lesson time, unless you request a change or submit a cancellation. Families manage bookings, absences, make-up lessons, payments and progress through the Pymble Swimming Parent Portal, where current class availability can also be viewed.
Learn to Swim Fees
- Learn to Swim lessons are charged at $25.20 per class.
- Families who book a second lesson in the same week receive 15% off the second lesson.
- Private lessons are charged at $84.00 per lesson.
- Fees are charged monthly in advance on the first business day of each month.
Every lesson includes:
A set curriculum
Every teacher works from the same level-based curriculum, so swimmers are building the skills required for their current level.
Consistent skill development
Swimming improves through repetition, practice and clear teaching. Swimmers continue working on key skills until they can demonstrate them confidently and consistently.
A balanced approach
Our lessons focus on strong technique, water safety, confidence and enjoyment, so swimmers progress when they are genuinely ready.
A set curriculum
Every teacher works from the same level-based curriculum, so swimmers are building the skills required for their current level.
Consistent skill development
Swimming improves through repetition, practice and clear teaching. Swimmers continue working on key skills until they can demonstrate them confidently and consistently.
Every lesson includes:
A balanced approach
Our lessons focus on strong technique, water safety, confidence and enjoyment, so swimmers progress when they are genuinely ready.


