Skip to main content
School Holiday Programs

Don’t sit at home these holidays!

Throw yourself into a bright summer of fun with our school holiday activities!

From awesome outdoor adventures to inspiring creative arts, our program will bring laughter, learning and lasting memories.

Cool off with swimming and surfing lessons, a visit to Raging Waters or a spin around the ice rink. Or flex your creativity with a cartooning workshop, sculpting, still life painting or craft activities. Plus sports, board games, movies and more.

Dive into our activities to discover fresh fun all summer long!

Give us your feedback on school holiday activities in Canterbury-Bankstown. 

Revesby
Swim school holiday program Revesby
Age 3+

Week 1:  Monday 6 January-Friday 10 January 
Week 2: Monday 13 January-Friday 17 January 
Week 3: Monday 20 January-Friday 24 January  

Birrong
Swim school holiday program Birrong
Age +3

Week 1:  Monday 6 January-Friday 10 January OR

Week 2: Monday 13 January-Friday 17 January OR

Week 3: Monday 20 January-Friday 24 January

Roselands
Swim school holiday program Roselands
Age 3+

Week 1:  Monday 6 January-Friday 10 January 
Week 2: Monday 13 January-Friday 17 January 
Week 3: Monday 20 January-Friday 24 January 

Lakemba
Tween Dungeons and Dragons
Age 9-12

Monday 6 January, 2-5pm

Campsie
Tween felt craft
Age 8-12

Tuesday 7 January, 10.30-11.30am

Riverwood
Toonworld cartooning workshop Riverwood
Age 5-12

Tuesday 7 January, 11am-noon

Greenacre
Fairy house craft
Age 5-12

Tuesday 7 January, 2-3pm

Lakemba
Family movie Lakemba
All ages

Tuesday 7 January, 2-3.30pm

Chester Hill
Bingo Chester Hill
Age 5-12

Tuesday 7 January, 2.30-3.30pm

Padstow
Games afternoon drop-in
All ages

Tuesday 7 January, 2.30-4pm

Panania
Games afternoon Panania
Age 5-12

Tuesday 7 January, 2.30-4pm

Bankstown
Hogwarts wizarding challenge
Age 7-14

Tuesday 7 or Tuesday 14 January, 2.30-4pm 

Campsie
Little Bang science
Age 3-7

Wednesday 8 January, 10.30-11.30am

Bankstown
Printing with Nature
Age 6-10

Wednesday 8 January, 1-3pm

Chester Hill
Family movie Chester Hill
All ages

Wednesday 8 January, 2.30-4pm

Greenacre
Toonworld cartooning workshop Greenacre
Age 5-12

Wednesday 8 January, 2.30-3.30pm

Bankstown
Youth Dungeons and Dragons
Age 12-18

Thursday 9 January, 10am-2pm OR 
Thursday 16 January, 10am-2pm OR
Thursday 23 January, 10am-2pm

Bankstown
Ice skating
Age 12-18

Thursday 9 January, 10am-3pm 

Campsie
Toonworld cartooning workshop Campsie
Age 5-12

Thursday 9 January, 10.30-11.30am

Riverwood
Family movie Riverwood
All ages

Thursday 9 January, 2-3.30pm

Panania
Toonworld cartooning workshop Panania
Age 5-12

Thursday 9 January, 2.30-3.30pm

Bankstown
Learn to surf
Age 12-18

Friday 10 January, 9.15am-4pm 

NSW
Bingo Bankstown
Age 5-12

Friday 10 January, 2.30-3.30pm

Padstow
Toonworld cartooning workshop Padstow
Age 5-12

Friday 10 January, 2.30-3.30pm

Bankstown
Make Your Own Fantasy Chair Workshop
Age 8-12Summer School Holiday workshops

Saturday 11 January, 10am-12pm

Revesby
Swim school holiday program Revesby
Age 3+

Week 1:  Monday 6 January-Friday 10 January 
Week 2: Monday 13 January-Friday 17 January 
Week 3: Monday 20 January-Friday 24 January  

Roselands
Swim school holiday program Roselands
Age 3+

Week 1:  Monday 6 January-Friday 10 January 
Week 2: Monday 13 January-Friday 17 January 
Week 3: Monday 20 January-Friday 24 January 

Birrong
Swim school holiday program Birrong
Age +3

Week 1:  Monday 6 January-Friday 10 January OR

Week 2: Monday 13 January-Friday 17 January OR

Week 3: Monday 20 January-Friday 24 January

Riverwood
Soccer clinic
Age 5-12

Monday 13 and 20 January, 9am-noon

Bankstown
Cronulla beach walk and swim
Age 12-18

Tuesday 14 January, 9.30am-4pm 

Campsie
Bingo Campsie
Age 5-12

Tuesday 14 January, 10.30-11.30am

Riverwood
Brick building fun Riverwood
Age 5-12

Tuesday 14 January, 2-3pm

Lakemba
Toonworld cartooning workshop Lakemba
Age 5-12

Tuesday 14 January, 2.30-3.30pm 

Bankstown
Hogwarts wizarding challenge
Age 7-14

Tuesday 7 or Tuesday 14 January, 2.30-4pm 

Panania
Bingo Panania
Age 5-12

Tuesday 14 January, 2.30-4pm

Chester Hill
Climbing koala craft
Age 5-12

Tuesday 14 January, 2.30-3.30pm

Campsie
Family movie Campsie
Age 5-12

Wednesday 15 January, 10.30am-noon

Earlwood
Bingo Earlwood
Age 5-12

Wednesday 15 January, 10.30-11.30am

Greenacre
Leaf echidna craft
Age 5-12

Wednesday 15 January, 2-3pm

Bankstown
Toonworld cartooning workshop Bankstown
Age 5-12

Wednesday 15 January, 2.30-3.30pm

Riverwood
Basketball clinic
Age 5-12

Thursday 16 January, 9am-noon

Bankstown
Youth Dungeons and Dragons
Age 12-18

Thursday 9 January, 10am-2pm OR 
Thursday 16 January, 10am-2pm OR
Thursday 23 January, 10am-2pm

Belmore
Witches & Wizards of Wellness
Age 8-12

16 or 17 January, 10am- 12.30pm

Campsie
Weaving rainbows
Age 5-12

Thursday 16 January, 10.30-11.30am

Riverwood
Scratch art Riverwood
Age 5-12

Thursday 16 January, 11am-noon

Panania
Brick building fun Panania
Age 5-12

Thursday 16 January, 2.30-4pm

Chester Hill
Toonworld cartooning workshop Chester Hill
Age 5-12

Thursday 16 January, 2.30-3.30pm

Riverwood
Pickleball and Game On!
Age 5-12

Friday 17 and 24 January, 9am-noon

Bankstown
Raging Waters
Age 12-18

Friday 17 January, 9am-4.30pm

Belmore
Witches & Wizards of Wellness
Age 8-12

16 or 17 January, 10am- 12.30pm

Earlwood
Toonworld cartooning workshop Earlwood
Age 5-12

Friday 17 January, 10.30-11.30am

Bankstown
Make your own fruit bowl
Ages 8-11Summer Holiday Workshop

Friday 17 January, 2-4pm

Bankstown
Games afternoon Bankstown
Age 5-12

Friday 17 January, 2.30-3.30pm 

Revesby
Swim school holiday program Revesby
Age 3+

Week 1:  Monday 6 January-Friday 10 January 
Week 2: Monday 13 January-Friday 17 January 
Week 3: Monday 20 January-Friday 24 January  

Roselands
Swim school holiday program Roselands
Age 3+

Week 1:  Monday 6 January-Friday 10 January 
Week 2: Monday 13 January-Friday 17 January 
Week 3: Monday 20 January-Friday 24 January 

Birrong
Swim school holiday program Birrong
Age +3

Week 1:  Monday 6 January-Friday 10 January OR

Week 2: Monday 13 January-Friday 17 January OR

Week 3: Monday 20 January-Friday 24 January

Riverwood
Soccer clinic
Age 5-12

Monday 13 and 20 January, 9am-noon

Belmore
Gaming comp + drop-in @BYRC
Age 12-18 

Monday 20 January, 9am-4pm  
(Activity will run 1pm-3pm)

Belmore
Sushi making + drop-in @BYRC
Age 12-18

Tuesday 21 January 9am-4pm 
(Activity will run 11am-12.30pm)

Riverwood
Oz Tag clinic
Age 5-12

Tuesday 21 January, 9am-noon

Bankstown
Paint by numbers
Age 10-16

Tuesday 21 January, 10-12pm

Belmore
Terrarium workshop + drop-in @BYRC
Age 12-18

Wednesday 22 January 9am-4pm 
(Activity will run 1pm-3pm) 

Belmore
Nail art + drop-in @BYRC
Age 12-18

Thursday 23 January, 9am-4pm 
(Activity will run 2pm-3.30pm)

Bankstown
Youth Dungeons and Dragons
Age 12-18

Thursday 9 January, 10am-2pm OR 
Thursday 16 January, 10am-2pm OR
Thursday 23 January, 10am-2pm

Belmore
Photography workshop + drop-in @BYRC
Age 12-18

Friday 24 January 9am-4pm
(Activity will run 1pm-3pm)

Riverwood
Pickleball and Game On!
Age 5-12

Friday 17 and 24 January, 9am-noon

Bankstown
Create your own piece of porcelain!
Age 8-11

Friday 24 January, 2-4pm

Belmore
Dumpling workshop + drop-in @BYRC
Age 12-18

Wednesday 29 January 9am-4pm  
(Activity will run 11am-1pm)

Belmore
Multi sports comp + drop-in @BYRC
Age 12-18

Thursday 30 January 9am-4pm  
(Activity will run 1-3pm) 

Belmore
Stop-motion workshop + drop-in @BYRC
Age 12-18

Friday 31 January 9am-4pm
(Activity will run 1-3pm)

Bankstown
Paint a fruit bowl Still Life
Age 8-11

Friday 31 January, 2-4pm