Our locations - Please note not all locations have reopened as yet

Auburn (formerly Villawood)

Auburn Ruth Everuss Aquatic Centre
Church Street
Lidcombe NSW 2141

Rainbow Club:
Saturday
1.30pm – 5.30pm 

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.45pm – 5.45pm

Byron Bay

Byron Bay Council Pool
1/2 Jonson Street
Byron Bay NSW 2481

Rainbow Club:
Saturday
11.00am

Campbelltown

Eagle Vale Central
Emerald Drive
Eagle Vale NSW 2558

Rainbow Club:
Saturday
9.00am – 2.00pm

Join us

Rainbow Club is a network of social swimming clubs for children with a disability.

Cherrybrook

Carlile Swimming Cherrybrook 
33 Shepherds Drive (near Greenway Park) 
Cherrybrook NSW 2126

Rainbow Club:
Sunday
12.30pm – 5.00pm

Cronulla / Miranda

Starting Block Swimming Centre
42 Kareena Road
Miranda NSW 2228

Rainbow Club:
Saturday
12.00pm – 3.30pm
Sunday
8.00am – 11.30am

Holsworthy

Holsworthy Aquatic Centre
26 Huon Cres
Holsworthy NSW 2173

Rainbow Club:
Sunday
12.00pm – 4.00pm 

Hornsby

Lady Davidson Private Hospital (Rehabilitation)
434 Bobbin Head Road
North Turramurra NSW 2074

Rainbow Club:
Sunday
12.00pm – 5.00pm 

Hurstville

Danebank Girls’ School Aquatic Centre
109 The Avenue
Hurstville NSW 2220

Rainbow Club:
Saturday
12.00pm – 4.00pm 

Kurri Kurri

Kurri Kurri Aquatic and Fitness Centre
Cnr Boundary Street and Deakin Street
Kurri Kurri NSW 2327

Rainbow Club:
Sunday
9.30am – 12.30pm

Lane Cove

Lane Cove Aquatic Centre
2 Little Street
Lane Cove NSW 2066

Rainbow Club:
Saturday
12.00pm – 4.00pm

Sign up

Rainbow Club provides individualised swimming lessons and a weekend activity involving social participation.

Liverpool

Michael Wenden Aquatic Leisure Centre
62 Cabramatta Avenue
Miller NSW 2168

Rainbow Club:
Saturday
1.00pm – 5.30pm

Maroubra

Des Renford Aquatic Centre
Jersey Road & Robey Street
Maroubra NSW 2035

Rainbow Club:
Sunday
11.00am – 3.00pm

Mt Pritchard

IGNITE Health and Fitness Centre 
101 Meadows Road 
Mt Pritchard NSW 2170

Rainbow Club:
Sunday
9.00am – 1.00pm 

Narellan

Yandelora School
1B Wilson Crescent
Narellan NSW 2567

Rainbow Club:
Sunday
12.00pm – 4.00pm

Newington / Stanmore

Newington College Pool
200 Stanmore Road 
Stanmore NSW 2048

Rainbow Club:
Saturday
3.00pm – 6.00pm 

 

Register

Our unique Swim the Rainbow program is delivered by qualified and dedicated swim teachers.

Northmead

The Hills School
Mary Street
Northmead NSW 2152

Rainbow Club:
Saturday
1.00pm – 5.00pm

Orange

Orange Aquatic Centre
Hill Street & Warrendine Street
Orange NSW 2800

Rainbow Club:
Saturday
9.00am – 4.00pm

Penrith

Kurambee School
11 Werrington Road
Werrington NSW 2747

Rainbow Club:
Thursday
4.00pm – 7.00pm
Saturday
8.30am – 4.00pm

Register

Our unique Swim the Rainbow program is delivered by qualified and dedicated swim teachers.

Revesby

Broderick Gillawarna School
36/48 Victoria St
Revesby NSW 2212

Rainbow Club:
Sunday
8.00am – 12.00pm

Seven Hills

ASTA
78 Best Road
Seven Hills NSW 2147

Rainbow Club:
Sunday
12.30pm – 3.30pm 

Southern Highlands

Moss Vale Aquatic Centre
8 Kirkham Street
Moss Vale NSW 2577

Rainbow Club:
Saturday
1.00pm – 3.30pm

Sutherland

Sutherland Leisure Centre
1 Rawson Avenue (Old Princes Highway) 
Sutherland NSW 2232

Rainbow Club:
Saturday
12.00pm – 4.00pm 

The Ponds

The Ponds School
201 The Ponds Boulevard
The Ponds NSW 2769

Rainbow Club:
Sunday
1.00pm – 5.00pm

Warriewood

Brooke Withers Swim School
6/2 Daydream Street
Warriewood NSW 2102

Rainbow Club:
Saturday
12.00pm – 4.00pm

Sign up

Rainbow Club is a registered NDIS Provider and is a registered not-for-profit charity.

Warringah

Warringah Aquatic Centre
1 Aquatic Drive (off Allambie Road)
Frenchs Forest NSW 2086

Rainbow Club:
Sunday
8.30am – 11.30am 

Join us

Rainbow Club is a network of social swimming clubs for children with a disability.

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

Bexley, Bondi, Byron Bay, Campbelltown, Cherrybrook, Cronulla/Miranda, Holsworthy, Hornsby, Hurstville, Kurri Kurri, Lane Cove, Liverpool, Maroubra, Mt Pritchard, Newington/Stanmore, Northmead, Orange, Penrith, Revesby, Southern Highlands, Seven Hills, Sutherland, Tamworth, The Ponds, Villawood, Warriewood, Warringah. See details