Our NSW locations
SYDNEY METRO
Auburn*#
Auburn Ruth Everuss Aquatic Centre
Church Street
Lidcombe NSW 2141
Rainbow Club:
Saturday
1.00pm – 6.00pm
Baulkham Hills*
Waves Fitness & Aquatic Centre
44 Mileham Ave
Baulkham Hills NSW 2153
Rainbow Club:
Saturday
1.00pm – 5.00pm
Bexley
Angelo Anestis Aquatic Centre
98C Preddys Road
Bexley NSW 2207
Rainbow Club:
Sunday
8.00am – 12.00pm
Bondi
Wairoa Special School
Brighton Boulevard
Bondi NSW 2026
Rainbow Club:
Saturday
1.30pm – 5.00pm
Caringbah
Active Moves (Young Adults Only)
Swimmerz Academy
19 Wurrook Circuit
Caringbah NSW 2229
Active Moves:
Sunday
9.00am – 1.00pm
Castle Hill
Castle Hill RSL
77 Castle St
Castle Hill NSW 2154
Rainbow Club:
Saturday
1.00pm – 5.00pm
Cherrybrook
Carlile Swimming Cherrybrook
33 Shepherds Drive (near Greenway Park)
Cherrybrook NSW 2126
Rainbow Club:
Sunday
12.30pm – 5.00pm
Active Moves:
Sunday
1.00pm – 5.00pm
Denistone East
Denistone East Public School
47-63 Lovell Road
Eastwood NSW 2122
Rainbow Club:
Sunday
12.30pm – 3.30pm
Five Dock
Carlile Swimming Five Dock
49-51 Queens Road
Five Dock NSW 2046
Rainbow Club:
Sunday
1.00pm – 4.00pm
Join us
Rainbow Club is a network of social swimming clubs for children with a disability.
Freshwater
Carlile Swimming
Harbord Diggers Club
88 Evans Street
Freshwater NSW 2096
Rainbow Club:
Sunday
1.30pm to 4.30pm
Glenmore Park
Fernhill School
12-40 Ridgetop Drive
Glenmore Park NSW 2745
Rainbow Club:
Tuesday
4.00pm – 7.30pm
Sunday
8.30am – 1.30pm
Gregory Hills
Aquabliss Gregory Hills
67-77 Lasso Road
Gregory Hills NSW 2557
Rainbow Club:
Sunday
12.00pm – 4.00pm
Hurstville
Danebank Girls’ School Aquatic Centre
109 The Avenue
Hurstville NSW 2220
Rainbow Club:
Saturday
12.30pm – 4.30pm
Kensington#
UNSW Fitness & Aquatic Centre
Gate 2, High St, UNSW Sydney
Kensington NSW 2052
Rainbow Club:
Saturday 1.00pm – 4.00pm
Sunday 1.00pm – 5.00pm
Active Moves:
Sunday
1.00pm – 5.00pm
Lane Cove
Lane Cove Aquatic Centre
2 Little Street
Lane Cove NSW 2066
Rainbow Club:
Saturday
12.30pm – 4.30pm
Lane Cove West
Carlile Swimming Lane Cove West
4 Sirius Road
Lane Cove West NSW 2066
Rainbow Club:
Sunday
1.00pm – 5.00pm
Liverpool CBD#
Whitlam Leisure Centre
90 Memorial Avenue
Liverpool NSW 2170
Rainbow Club:
Saturday
1.30pm – 4.30pm
Liverpool*
Michael Wenden Aquatic Leisure Centre
62 Cabramatta Ave
Miller NSW 2168
Rainbow Club:
Saturday
1.00pm – 4.30pm
Maroubra
Des Renford Aquatic Centre
Jersey Road & Robey Street
Maroubra NSW 2035
Rainbow Club:
Sunday
1.00pm – 5.00pm
Mt Annan#
Mt Annan Leisure Centre
368 Welling Drive
Mt Annan NSW 2567
Rainbow Club:
Sunday
1.00pm – 5.00pm
Active Moves: (additional fees apply)
Sunday
1.00pm – 5.00pm
Mt Pritchard
Mounties Health and Fitness
101 Meadows Road
Mt Pritchard NSW 2170
Rainbow Club:
Sunday
1.00pm – 5.30pm
Narellan#
Yandelora School
1B Wilson Crescent
Narellan NSW 2567
Rainbow Club:
Thursday
4.00pm – 7.00pm
Friday
4.00pm – 7.00pm
Newington / Stanmore
Newington College Pool
200 Stanmore Road
Stanmore NSW 2048
Rainbow Club:
Saturday
4.00pm – 7.00pm
North Sydney
Wenona School
6 Elliot Street
North Sydney NSW 2060
Rainbow Club:
Saturday
1.00pm – 4.00pm
Norwest
Carlile Swimming Norwest
6 Century Cct, Norwest NSW 2153
Rainbow Club:
Sunday
1.15pm – 5.15pm
Penrith#
Kurambee School
11 Werrington Road
Werrington NSW 2747
Rainbow Club:
Thursday
4.00pm – 7.00pm
Saturday
8.30am – 4.00pm
Revesby#
Max Parker Leisure & Aquatic Centre
Marco Ave
Revesby NSW 2212
Rainbow Club:
Saturday
2.30pm – 6.00pm
Sans Souci#
Sans Souci Leisure Centre
521 Rocky Point Road
Sans Souci NSW 2219
Rainbow Club:
Sunday
12.30pm – 3.30pm
Seven Hills#
ASTA
78 Best Road
Seven Hills NSW 2147
Rainbow Club:
Sunday
12.30pm – 4.30pm
Seven Hills North
Jump Swim School Complex
55/45 Powers Road
Seven Hills NSW 2147
Rainbow Club:
Saturday
1.30pm – 5.30pm
Sutherland#
Sutherland Leisure Centre
1 Rawson Avenue (Old Princes Highway)
Sutherland NSW 2232
Rainbow Club:
Saturday
12.00pm – 5.00pm
Sylvania#
Fitness First Sylvania
Cnr Port Hacking Road and Princes Highway
Sylvania NSW 2224
Rainbow Club:
Saturday
12.30pm – 4.30pm
Coming in 2025!
Tuesday
3.30pm – 6.30pm
The Ponds
The Ponds School
201 The Ponds Boulevard
The Ponds NSW 2769
Rainbow Club:
Saturday
1.00pm -6.00pm
Sunday
1.00pm – 6.00pm
Wahroonga
Knox Grammar Aquatic Centre
7 Woodville Avenue
Wahroonga NSW 2074
Rainbow Club:
Saturday
9.00am – 12.00pm
Warriewood
Aquatic Achievers Warriewood
6/2 Daydream Street
Warriewood NSW 2102
Rainbow Club:
Saturday
12.00pm – 4.00pm
Warringah
Warringah Aquatic Centre
1 Aquatic Drive (off Allambie Road)
Frenchs Forest NSW 2086
Rainbow Club:
Sunday
8.30am – 12.00pm
Warwick Farm#
Mainsbridge School
70 Williamson Cres
Warwick Farm NSW 2170
Rainbow Club:
Saturday
8.00am – 12.30pm
West Pymble
The Y Ku-ring-gai Fitness and Aquatic Centre
Prince of Wales Dr
West Pymble NSW 2073
Rainbow Club:
Wednesday & Friday
4.00pm – 7.00pm
Woolooware#
Carlile Swimming Caringbah
13 Endeavour Road (enter cnr Capt. Cook Dr and Gannons Rd)
Caringbah NSW 2229
Rainbow Club:
Sunday
12.00pm – 4.00pm
BLUE MOUNTAINS AND CENTRAL WEST
Blayney
The Y NSW CentrePoint Sport & Leisure
79 Osman St
Blayney NSW 2799
Rainbow Club:
Saturday
12.30pm – 4.00pm
Orange*#
Orange Aquatic Centre
Hill Street & Warrendine Street
Orange NSW 2800
Rainbow Club:
Saturday
9.00am – 4.00pm
Dubbo #
Dubbo RSL Health Club
77 Wingewarra Street
Dubbo NSW 2830
OPENING SOON!
Springwood
Springwood Aquatic & Fitness Centre
11 Plateau Road
Springwood NSW 2777
Rainbow Club:
Sunday
12.30pm – 5.30pm
Join us
Rainbow Club is a network of social swimming clubs for children with a disability.
Windsor
The Y NSW Hawkesbury Oasis
Church St &, Drummond St
South Windsor NSW 2756
Rainbow Club:
Saturday
1.00pm – 5.00pm
Lithgow
J.M. Robinson Aquatic Centre
George Coates Avenue
Lithgow NSW 2790
Rainbow Club:
Sunday
9.00am – 1.00pm
NORTHERN NSW REGION
Armidale
TAS Swim Centre
Crn Chapel & Brown St (Enter Via Gate 7)
Armidale NSW 2350
Rainbow Club:
Sunday
10.00am – 12.30pm
Kurri Kurri#
Kurri Kurri Aquatic and Fitness Centre
Cnr Boundary Street and Deakin Street
Kurri Kurri NSW 2327
Rainbow Club:
Sunday
9.00am – 12.00pm
Taree
Manning Aquatic Centre
51 Manning River Drive
Taree NSW 2430
Rainbow Club:
Saturday
12.30pm – 3.30pm
Coffs Harbour*
Coffs Harbour War Memorial Olympic Pool
Gordon St & Coffs St
Coffs Harbour NSW 2450
Rainbow Club:
Sunday
10.00am – 1.30pm
Muswellbrook#
Muswellbrook Aquatic and Fitness Centre
Wilkinson Avenue
Muswellbrook NSW 2333
Rainbow Club:
Sunday
10.00am – 2.00pm
Tuggerah
The Mariners Centre
1B Bryant Drive
Tuggerah NSW 2259
Rainbow Club:
Saturday
12.15pm – 4.15pm
Sunday
8.00am – 11.00am
Erina
Erina Swim Centre
17 Bonnal Rd
Erina NSW 2250
Rainbow Club:
Saturday
12.00pm – 4.00pm
Newcastle City#*
Charlestown Swim Centre
Dickinson St
Charlestown NSW 2290
Rainbow Club:
Saturday
1.00pm – 5.00pm
Valentine#
FinS Swim School
35 Northcott Drive
Kotara, NSW 2289
Rainbow Club:
Sunday
9.00am – 1.00pm
Gunnedah#*
Gunnedah Memorial Swimming Pool
Eighth Division Memorial Avenue
Gunnedah NSW 2380
Rainbow Club:
Saturday
2.00pm – 4.00pm
Tamworth
Bullimbal School
18-36 Degance St
South Tamworth NSW 2340
Rainbow Club:
Saturday
9.00am – 12.00pm
SOUTH COAST
Batemans Bay
Bay Pavillions
12 Vesper Street
Batemans Bay NSW 2536
Rainbow Club:
Sunday
9.00am – 11.30am
Wollongong*
Beaton Park Leisure Centre
37 Foley Street
Gwynneville NSW 2500
Rainbow Club:
Saturday
1.00pm – 4.30pm
Fairy Meadow
Wollongong Surf Leisure Resort
201 Pioneer Rd
Fairy Meadow NSW 2519
Rainbow Club:
Sunday
12.00pm – 3.30pm
Queanbeyan#
Queanbeyan Aquatics
Cnr Crawford Campbell and, Antill St
Queanbeyan NSW 2620
Rainbow Club:
Sunday
2.00pm – 5.00pm
Southern Highlands
Moss Vale Aquatic Centre
8 Kirkham Street
Moss Vale NSW 2577
Rainbow Club:
Saturday
12.45pm – 4.45pm
*Additional entry fees apply. Entry fee will be listed in your Rainbow Club welcome letter.
# Hoist and/or wheelchair access available
See our calendar
Our calendar features exciting swim, training, and social events for the whole Rainbow Club community. Check out our calendar and add events to your personal calendar!
Teach for us
Rainbow Club welcomes applications from qualified swim teachers to fill existing vacancies and enable us to increase the capacity of our Clubs so we can help even more children with a disability learn to swim. Enjoy the rewards of teaching children with a disability.
Locations
Acacia Ridge (QLD), Altona (VIC), Armidale, Auburn, Batemans Bay, Baulkham Hills, Bexley, Blayney, Bondi, Bruce (ACT), Calwell (ACT), Caringbah (Active Moves), Castle Hill, Cherrybrook, Coffs Harbour, Denistone East, Dubbo, Erina, Fairy Meadow, Ferny Hills(QLD), Five Dock, Freshwater, Glenmore Park, Gregory Hills, Gunnedah, Hoppers Crossing (VIC), Hurstville, Jindalee (QLD), Kensington, Kilsyth (VIC), Kurri Kurri, Lane Cove, Lane Cove West, Lithgow, Liverpool CBD, Liverpool, Maroubra, Mt Annan, Mt Pritchard, Muswellbrook, Narellan, Newcastle City, Newington/Stanmore, North Sydney, Norwest, Orange, Penrith, Queanbeyan, Revesby, Sans Souci, Seven Hills, Seven Hills North, Southern Highlands, Southport (QLD), Springwood, Strathfield, Sutherland, Sylvania, Tamworth, Taree, The Ponds, Tuggerah, Valentine, Wahroonga, Warriewood, Warringah, Warwick Farm, West Pymble, Windsor, Wollongong, Woolooware. See details