Skip to main content
Office of Sport

Learn to swim program

The NSW Government has committed $6 million for a learn to swim program that targets communities at the highest risk of drowning.

Fifteen learn to swim providers have been funded to deliver learn to swim and water safety programs that target people born overseas and those living in the most disadvantaged areas of NSW. 

The providers will deliver free learn to swim and water safety lessons to people from low socioeconomic groups, multicultural communities, First Nations people and people in regional and remote areas.

NSW residents can find their local provider below. 

Learn to swim providers

 

RegionProviderPool site locationsWebsiteContact details
Greater SydneyAquablissGregory Hills, Seven HillsAquabliss Free NSW Government LessonsEmail form on website
 Aqua Kids Swim SchoolSmithfieldAqua Kids Swim School | Learn to Swim02 9724 7644
 

City of Parramatta

 

Parramatta local government area (LGA)Parramatta Aquatic Centre | City of Parramatta

1300 617 058

Email form on website

 Royal Life Saving Society NSW/ACT/TASBankstown, Blacktown, Campbelltown, Canterbury, Cumberland, Fairfield, Liverpool, PenrithSwimming and Water Safety | Royal Life Saving | NSW/ACT/TAS

swimandsurvive@royalnsw.com.au

02 9634 3700

 Sutherland Shire CouncilSutherland LGASutherland Shire Council

02 8536 9777

Email form on website

 Swim Brothers and Her Swim SchoolAuburn, Birrong, Guildford, Revesby, Roselands and Villawood

Swim Brothers –  Learn to Swim Program

Her Swim School - Female Only Learn To Swim Program

contact@fitnessforpurpose.org.au

contact@herswimschool.com.au

Capital RegionRoyal Life Saving Society – AustraliaBega Valley, Berridale, Eurobodalla, Goulburn Mulwaree, Hilltops Queanbeyan Palerang, Snowy Monaro, Upper Lachlan, Yass Valley LGAs, 

Swimming and Water Safety | Royal Life Saving | NSW/ACT/TAS

swimandsurvive@royalnsw.com.au

02 9634 3700

Central CoastSplash of Colour SwimmingGosford, Toukley

Splash of Colour Swimming

Email form on website
 Royal Life Saving Society – AustraliaCentral Coast LGASwimming and Water Safety | Royal Life Saving | NSW/ACT/TAS

swimandsurvive@royalnsw.com.au 

02 9634 3700

 

Central WestPlatform & CoGulgong, Kandos, Mudgee,

https://platformandco.com.au/

 

admin@platformco.co
 Royal Life Saving Society – AustraliaBathurst, Cowra, Lachlan, Lithgow, Orange, Parkes

Swimming and Water Safety | Royal Life Saving | NSW/ACT/TAS

 

swimandsurvive@royalnsw.com.au

02 9634 3700

 

Coffs Harbour – GraftonRoyal Life Saving Society – AustraliaClarence Valley, Coffs Harbour

Swimming and Water Safety | Royal Life Saving | NSW/ACT/TAS

 

swimandsurvive@royalnsw.com.au

02 9634 3700

 

Far West and OranaBell LeisureBourke, Brewarrina, Walgett, Wilcanniabigblueswimming.com.auInfo@bellleisure.com.au 
 Platform & CoBaradine, Burren Junction, Carinda, Cobar, Gilgandra, Lightning Ridge, Quambone, Warren

https://platformandco.com.au/

 

admin@platformco.co
 Splash of Colour SwimmingDubboSplash of Colour SwimmingEmail form on website
Hunter Valley, Newcastle & Lake MacquarieAustralian Swimming Coaches and Teachers AssociationTorontoSWIM Coaches & Teachers Australiaenquiries@swim.org.au 
 Splash of Colour SwimmingCallaghan, Charlestown, Maitland, West WallsendSplash of Colour Swimming

Email form on website

 

IllawarraMcKeon’s Swim SchoolUnanderraHome | McKeon SwimmingEmail form on website
 Northern Stars Swim School

Dapto, Russell Vale

 

Home

Email form on website

 

Mid North CoastJabiru Swim SchoolHarringtonJabiru Swim School Facebook pageMessage through Facebook
 Royal Life Saving Society – AustraliaBellingen, Kempsey, Port Macquarie Hastings

Swimming and Water Safety | Royal Life Saving | NSW/ACT/TAS

 

swimandsurvive@royalnsw.com.au

02 9634 3700

 

MurrayRoyal Life Saving Society – AustraliaAlbury, Albury (Lavington), Berrigan, Howlong, Jerilderie, Jindera, Tocumwal

Swimming and Water Safety | Royal Life Saving | NSW/ACT/TAS

 

swimandsurvive@royalnsw.com.au

02 9634 3700

 

New England and North WestPlatform & CoBarraba, Bingara, Boggabri, Guyra, Kootingal, Manila, Monckton, Narrabri, Nundle, Quirindi, Uralla, Warialda, Wee Waa, Werris Creek

https://platformandco.com.au/

 

admin@platformco.co

 

 Royal Life Saving Society – AustraliaArmidale, Tamworth

Swimming and Water Safety | Royal Life Saving | NSW/ACT/TAS

 

swimandsurvive@royalnsw.com.au

02 9634 3700

 

Richmond – TweedRoyal Life Saving Society – AustraliaBallina, Byron, Kyogle, Lismore, Richmond Valley

Swimming and Water Safety | Royal Life Saving | NSW/ACT/TAS

 

swimandsurvive@royalnsw.com.au

02 9634 3700

 

 The Village GymPottsvilleGym - Classes - Qualified Personal trainers - PottsvilleInfo@thevillagegym.com.au 
RiverinaSplash of Colour SwimmingWagga WaggaSplash of Colour SwimmingEmail form on website
 Royal Life Saving Society – AustraliaBarellan, Coleambally, Coolamon, Cootamundra, Darlington Point, Hay, Leeton, The Rock, Wagga Wagga

Swimming and Water Safety | Royal Life Saving | NSW/ACT/TAS

 

swimandsurvive@royalnsw.com.au

02 9634 3700

 

Southern Highlands and ShoalhavenRoyal Life Saving Society – AustraliaWingecarribee LGA

Swimming and Water Safety | Royal Life Saving | NSW/ACT/TAS

swimandsurvive@royalnsw.com.au

02 9634 3700

Top of page