Qualified instruction
Lessons are taught by our qualified instructors. D Swimming is an AUSTSWIM Swim School Network member swim school.
Learn to swim in Melbourne
D Swimming helps children build water confidence, water safety and strong technique. Every new student starts with a short assessment so we place them in the right class.
AUSTSWIM Swim School Network member swim school · Children aged 5 and over
Lessons are taught by our qualified instructors. D Swimming is an AUSTSWIM Swim School Network member swim school.
Every new swimmer begins with an assessment so we can place them by ability, not guesswork.
Standard lessons are 45 minutes. D-Elite Squad lessons are 60 minutes, usually in 10-week terms.
About us
D Swimming is for families who want patient teaching, clear progress and a supportive pool environment. We focus on safety, confidence and technique — one lesson at a time.
D Swimming is an AUSTSWIM Swim School Network member swim school. We only accept children aged 5 and over.
New families start by booking an assessment. If you already swim with us and need to catch up a missed lesson, you can request a make-up class online.
Lessons
Your child’s level is based on an in-water assessment, not just age. We only accept children aged 5 and over.
Early water confidence and beginner skills.
Independent swimming and early stroke work.
Developing strokes, stamina and efficiency.
Advanced technique; D-Elite Squad is a 60-minute session.
Offered on Sunday mornings at Genesis Wantirna.
Locations & times
Most classes are at MARC in Glen Waverley. Sunday morning classes are at Genesis Wantirna. Times are Australia/Melbourne. There are no Tuesday classes.
626 Waverley Road, Glen Waverley VIC 3150
Open in Google Maps258 Scoresby Road, Boronia VIC 3155
Open in Google Maps| Time | Levels |
|---|---|
| 7:00pm–7:45pm | Level 1, Level 2 |
| 7:45pm–8:30pm | Level 3, Level 4, Level 5 |
| Time | Levels |
|---|---|
| 7:00pm–7:45pm | Level 1, Level 3, Level 7 |
| 7:45pm–8:30pm | Level 4, Level 5, Level 6 |
| Time | Levels |
|---|---|
| 7:00pm–7:45pm | Level 3, Level 4, Level 6 |
| 7:45pm–8:30pm | Level 4, Level 5, Level 8 |
| Time | Levels |
|---|---|
| 7:00pm–7:45pm | Level 3, Level 5, Level 6 |
| 7:45pm–8:30pm | Level 4, Level 5, Level 8 |
| Time | Levels |
|---|---|
| 3:30pm–4:15pm | Level 7 |
| 4:15pm–5:00pm | Level 8 |
| 4:30pm–5:15pm | Level 1, Level 2 |
| 5:00pm–5:45pm | Level 7 |
| 5:15pm–6:00pm | Level 3, Level 5 |
| 6:00pm–6:45pm | Level 3, Level 4 |
| 5:45pm–6:45pm | D-Elite Squad (60 minutes) |
| Time | Levels |
|---|---|
| 3:30pm–4:15pm | Level 1, Level 2, Level 7 |
| 4:15pm–5:00pm | Level 4, Level 5, Level 6 |
| 5:00pm–5:45pm | Level 3, Level 8 |
| 5:45pm–6:30pm | Level 6 |
| 5:45pm–6:45pm | D-Elite Squad (60 minutes) |
| Time | Levels |
|---|---|
| 9:00am–9:45am | Level 4, Level 5 |
| 9:45am–10:30am | Level 3, Level 4 |
| 10:30am–11:15am | Level 4, Private |
| 11:15am–12:00pm | Level 1 |
Get started
Choose a time online. We watch your child in the water and recommend a level.
We talk through the result, available times and enrolment. Terms are typically 10 weeks.
Your child swims at a regular time each week. Missed a class? Existing students can request a make-up.
Existing students
If your child already swims with us, you can request a make-up online. Places are limited and requests are confirmed by the school.
Make-ups depend on availability and must be confirmed by the school. New families should book an assessment, not a make-up.
Book a short assessment and we will help your child begin in the right class.