Programs and locations
Programs and locations
Enrolments for the summer school holiday VacSwim programs are now closed.
VacSwim programs range from 5 to 10 days in length, with lessons at venues across the state. Your child can learn to swim in a safe and enjoyable environment at venues across WA.
We are currently finalising lesson times. Enrolment notifications will be sent to families approximately 2 weeks before the program starts. We don't provide refunds if you find the lesson time unsuitable. VacSwim lesson and venue (pool entry) fees apply.
To make changes or withdraw, follow the instructions to manage your enrolment.
Enrolments for our summer programs are now closed.
Country early start program
- 19 to 23 December 2025
- 5 days, including Saturday and Sunday, with 50-minute lessons
Access the program locations and window for lesson times for the country early start program.
January program 1
- 6 to 16 January 2026
- 9 days with 40-minute lessons
Access the program locations and window for lesson times for the metropolitan January program 1 and the country January program 1.
January short program
- 12 to 16 January 2026
- 5 days with 35-minute lessons
Access the program locations and window for lesson times for the metropolitan January short program and the country January short program.
January program 2
- 19 to 29 January 2026
- no lesson on 26 January public holiday
- 8 days with 45-minute lessons
Access the program locations and window for lesson times for the metropolitan January program 2 and the country January program 2.
You can use our map to find programs on offer at venues near you.
- Open the Venue location map.
- Select the door icon from the top left of the map. A menu with a list will appear.
- Select the box next to the name of the program you're interested in. A list of venues will appear beneath the program name in the menu. The map will also populate with icons.
- You can either:
- select a venue from the list in the menu and its location will load on the map
- select an icon on the map and the venue will appear on the list in the menu.
- Once you find a program and venue, you're ready to enrol in VacSwim.
Program prices don't include venue entry fees for students and spectators. Most pools charge an entry fee. You will find specific pool entry fees when you enrol.
At most pools, children need adult supervision. VacSwim instructors have a shared duty of care for children in the lessons while it runs. You need to be poolside to provide personal care for your child and in case of an emergency.
Lessons are at indoor and outdoor venues, so we encourage all children to be sun-smart.
For any queries about VacSwim programs, call us on 9402 6412 or email vacswim@education.wa.edu.au.