Adult & Teen

It's never too late to learn to swim. We offer comprehensive swimming lessons for teens and adults of various skill levels. From beginners and intermediate adult classes, to advanced stroke correction, our experienced teachers cater to each student’s individual needs.

Shutterstock 1153007210

Teen lessons

Our Teens Program is aimed at beginner and intermediate-aged students aged between 10 and 15 years. Teen Lessons are scheduled in either the Hydro or the 25m Lap Pool.

Adult lessons

Our Swim Teachers tailor adult learning to suit the students' individual needs within the class based on the level of swimming experience.

Shutterstock 1101051959

The details

$22.60/class charged fortnightly via direct debit

No start-up fees, lock-in contracts, or cancellation penalties. Your swimming lesson membership will be charged fortnightly until cancelled (2 weeks notice period applies).

We get it, life happens and you can't make it every week - with 12 make-up lessons per year you'll be covered!

Chat GPT Image May 1 2026 10 10 21 AM

Getting started is easy as 1-2-3

  1. Use this page to get an idea on which level is most suited.
  2. Click a Class Timetable link to view day/time availability for that level. Click 'Enrol Now' to start enrolment.
  3. Create the student account. Follow the prompts, including a series of questions to help confirm which level is most suitable (if needed we can adjust after an initial lesson).

All enrolments are completed online through the Customer Portal. If you get stuck please watch the enrolment guide below, or if required give us a call. We can also walk you through an enrolment in person on your device or one of ours. A payment source for ongoing debits is required to complete enrolment.

Teen and adult levels

Teen - Beginner

  • Water confidence and safety awareness
  • Floating on front and back
  • Basic freestyle stroke (8-10 meters)
  • Basic backstroke (8-10 meters)
  • Introduction to breathing techniques
  • Jump entry and return to edge
Age Range
10-15 years
Class Size
Up to 5

Teen - Intermediate

  • Freestyle with breathing (25 meters)
  • Backstroke technique refinement (25 meters)
  • Introduction to breaststroke (12 meters)
  • Survival backstroke
  • Treading water (30+ seconds)
  • Seated Dive/ Couch Dive
Age Range
10-15 years
Class Size
Up to 6

Adult - Beginner

  • Water confidence and safety awareness
  • Floating on front and back
  • Basic freestyle stroke (10 metres)
  • Basic backstroke (10 metres)
  • Flutter kick technique
  • Introduction to breathing techniques
Age Range
16+ years
Class Size
Up to 4

Adult - Intermediate

  • Freestyle with breathing (25 metres)
  • Backstroke technique refinement (25 metres)
  • Introduction to breaststroke
  • Survival backstroke
  • Treading water (30+ seconds)
Age Range
16+ years
Class Size
Up to 5

Adult - Advanced

  • Stroke efficiency and endurance
  • Freestyle with bilateral breathing (50+ metres)
  • Backstroke technique refinement (50+ metres)
  • Breaststroke technique refinement (25+ metres)
  • Introduction to butterfly
  • Treading water (60+ seconds)
  • Tumble turns & dives
Age Range
16+ years
Class Size
Up to 5
Step by Step Enrolment Guide

How to enrol into swimming lessons via the class timetable page. Download step-by-step guide as a PDF.

21 STEPS

1. For students relocating from Adelaide Aquatic Centre, there is a class mapping diagram on the Thebarton website. Navigate the website to find the classes suitable (e.g. Pre-School & School Age).

Step 1 image

2. Find the class you deem most appropriate for the skill level of the student. Don't stress on getting the level selection perfect at this stage. Click TIMETABLE & ENROL

Step 2 image

3. The timetable will be auto filtered from the level you selected on the website. You can adjust the filters at the top as required. Confirm there is an suitable class (day/time) before proceeding.

Step 3 image

4. Click Enrol now on a suitable class.

Step 4 image

5. If you have previously created an account in Perfect Gym click Sign In. Otherwise create a new account by clicking Register

Step 5 image

6. Complete all account fields for the PARENT account. Once finished click Create account

Step 6 image

7. After the parent account is created, click Enrol a student

Step 7 image

8. Click Add A Student

Step 8 image

9. Be sure to select the correct location to assign to the student profile.

Step 9 image

10. Enter all fields for the STUDENT account then click Create account.

Step 10 image

11. Select the appropriate category for the student then click Next

Step 11 image

12. Carefully answer the questionnaire questions which help determine the most appropriate level for the student. Take your time - this stage sets the prerequisite on a student account to enrol into a certain level.

Step 12 image

13. Click Next.

Step 13 image

14. Click Select class day and time (or add another student to your PARENT account).

Step 14 image

15. Click Enrol now next to a suitable class day/time. Note, if the questionnaire recommends a different level, adjust the filters accordingly to show the recommended level.

Step 15 image

16. Click Enrol now next to the student you wish to enrol. If the skill level set in the questionnaire does not match the level selected you will not be able to enrol the child.

Step 16 image

17. Select the price then click Next

Step 17 image

18. Review the enrolment summary taking particular note of the pro rata (pays for classes prior to the next debit). Payment of the pro rata is taken in the next step. Click Next after reviewing and signing the agreements.

Step 18 image

19. Select how you wish to pay for ongoing direct debits. Click Next

Step 19 image

20. A Payrix secure vault screen will appear to store your card for ongoing payments AND to make the pro rata payment noted on the previous screen.

Step 20 image

21. That's it. You're done.

Step 21 image

Here's an interactive tutorial

** Best experienced in Full Screen (click the icon in the top right corner before you begin) **

https://www.iorad.com/player/2406380/Enrolment-Tutorial



Next step

Swimming Lesson Enrolment Video Guide

How to enrol into swimming lessons via the main CLient Portal login screen