City of Niagara Falls Winter Break 2023-2024 Holiday Programming 


Reading Time:  4 minutes -

Get ready for a Winter Break like never before, filled with laughter, creativity, and family fun that spans the city. Join us as we dive into a myriad of recreation and culture events that cater to all ages, ensuring a memorable holiday season.

MacBain Community Centre: A Dinosaur Delight

Wednesday, December 27 – Club Rex

Kick off the festivities with Club Rex! Dive into the world of dinosaurs, exploring the latest discoveries and identifying fossils. Perfect for ages 3-12, this event is a dino-lover’s dream at just $5 per participant. Choose from two showtimes (1:00 – 2:00 pm or 2:30 – 3:30 pm) and register here.

Thursday, December 28 – Drive-In Movie

On December 28th, transform boxes into cars and enjoy a DIY Drive-In Movie! Craft begins at 1:45 pm, and the Super Mario Bros feature starts at 2:30 pm. Ideal for ages 6-12, this event is priced at $15 per participant. Get creative and register here.

Friday, December 29 – Bubbleology Show

Prepare for a bubble-filled adventure with the Bubbleology Show! Engage in interactive bubble tricks and witness whimsical displays while learning about the science of bubbles. Suitable for ages 3-12, the show runs from 1:00 – 2:00 pm and 2:30 – 3:30 pm at $10 per participant. Register here.

Sunday, December 31 – Almost New Year’s Eve Party

Can’t stay up till midnight? Join the Almost New Year’s Eve Party from 11:30 am to 1:30 pm! Craft fireworks, noise makers, and DIY party hats while enjoying snacks. Perfect for ages 3-12, it’s only $5 per participant. Register here.

Drop In Program Schedule

Tuesday December 26thClosed for Boxing Day
Wednesday December 27thIndoor Play Structure – 8:30am-7:30pmBasketball – Gym B, C – 11:30am-1:30pmBadminton – Gym B, C – 1:45-4:45pmVolleyball – Gym A, B, C – 5:00-7:45pmTable Tennis – Room F – 6:15-7:45pmOpen SwimLeisure Pool – 8:00am-7:30pmLane Pool (with slide) – 1:00pm-3:00pm & 5:00pm-6:30pm
Thursday December 28thIndoor Play Structure – 8:30am-7:30pmBasketball – Gym B, C – 11:30am-1:30pmPickleball – Gym B, C – 1:45-4:45pmBadminton – Gym A, B, C – 5:00-7:45pmTable Tennis – Room F – 6:15-7:45pmOpen SwimLeisure Pool – 8:00am-7:30pmLane Pool (with slide) – 1:00pm-3:00pm & 5:00pm-6:30pm
Friday December 29thIndoor Play Structure 8:30am-7:30pmBasketball – Gym B, C – 11:30am-1:30pm & 5:00-7:45pm Badminton – Gym B, C – 1:45-4:45pmTable Tennis – Room F – 6:15-7:45pmOpen SwimLeisure Pool – 7:30am-8:45am & 9:00am-4:30pmLane Pool (with slide) – 1:00pm-3:00pm & 5:00pm-6:30pm
Saturday December 30thIndoor Play Structure 8:30am-4:30pmPickleball – Gym A, B, C – 9:00am-12:00pmBasketball – Gym A, B, C – 12:15-3:15pmOpen SwimLeisure Pool – 7:30am-8:45am & 9:00am-4:30pmLane Pool (no slide) – 9:00am-1:00pmLane Pool (with slide) – 2:00pm-4:30pm
Sunday December 31stIndoor Play Structure 8:30am-1:30pmBadminton – Gym A, B, C – 9:00am-11:00amBasketball – Gym A, B, C – 11:15am-1:45pmOpen SwimLeisure Pool – 7:30am-1:30pmLane Pool (no slide) – 10:00am-11:30amLane Pool (with slide) – 11:30am-1:30pm
Monday January 1stClosed for New Year’s Day
Tuesday January 2ndIndoor Play Structure 8:30am-8:30pmBasketball – Gym B, C – 11:30am-2:30pm & 6:00-8:45pm Badminton – Gym B, C – 2:45-5:45pmTable Tennis – Room F – 6:15-8:45pmOpen SwimLeisure Pool – 8:00am-8:45pmLane Pool (with slide) – 1:00pm-3:45pm
Wednesday January 3rdIndoor Play Structure – 8:30am-8:30pmBasketball – Gym B, C – 11:30am-2:30pmBadminton – Gym B, C – 2:45-5:45pmVolleyball – Gym A, B, C – 6:00-8:45pmTable Tennis – Room F – 6:15-8:45pmOpen SwimLeisure Pool – 8:00am-8:45pmLane Pool (with slide) – 1:00pm-3:45pm & 6:00pm-8:45pm
Thursday January 4thIndoor Play Structure – 8:30am-8:30pmBasketball – Gym B, C – 11:30am-2:30pmPickleball – Gym B, C – 2:45-5:45pmBadminton – Gym A, B, C – 6:00-8:45pmTable Tennis – Room F – 6:15-8:45pmOpen SwimLeisure Pool – 8:00am-8:45pmLane Pool (with slide) – 1:00pm-3:45pm
FridayJanuary 5thIndoor Play Structure 8:30am-8:30pmBasketball – Gym B, C – 11:30am-2:30pm & 6:00-8:45pm Badminton – Gym B, C – 2:45-5:45pmTable Tennis – Room F – 6:15-8:45pmOpen SwimLeisure Pool – 8:00am-8:30pmLane Pool (with slide) – 1:00pm-3:45pm & 6:00pm-8:30pm
Saturday January 6thWinter 2024 Drop-In Schedule begins. Click Here for Winter 2024 Schedule. (PDF)
niagara falls library

Niagara Falls Public Libraries: Let the Fun Begin!

SWITCHED ON GAMERS – Ages 9+

Join forces, battle it out, and showcase your skills on our Nintendo Switch. Head to the Victoria Avenue Library on Wednesday, Jan 3, at 1 pm for an ultimate gaming experience.

MESSY MASTERPIECES – All Ages

Get ready to get messy! Unleash your creativity and make a unique masterpiece using various creative materials and your imagination. Join the fun at the Community Centre Library on Thursday, Jan 4, at 10:30 am.

TRIVIA & HOT CHOCOLATE BAR – Ages 13-17

Test your knowledge of the best and worst of 2023 at Trivia & Hot Chocolate Bar. Answer questions on pop culture, books, media, and major events while sipping on a warm drink. Registration is required for this Thursday, Jan 4, event at 2 pm.


Niagara Falls Arena

Gale Centre: Skate Into Fun

Don’t miss the public skate at Rink #1 on Wednesday, December 27th, from 2:30 pm to 4:30 pm. For full details, including arena times, rules, and fees, click here.


Niagara Falls History Museum: Winter Wonderland Crafting

City of Niagara Falls Winter Break Program

Brrrr… the museum awaits with crafty delights and tasty science. Craft your snow globe, make homemade ice cream, and embark on a winter-themed scavenger hunt. Wrap up the day with Disney’s Elemental movie.

Date: January 3-5, 2024

Time: Workshop @ 1 pm, Movie @ 2:30 pm

Tickets: Workshop $12 | $10 Members

Ideal for ages 4 and up, all children under 12 must be accompanied by an adult. Pre-registration is required.

Make this Winter Break a whirlwind of excitement and memories by joining us for these diverse and family-friendly events across Niagara Falls!


Skip to content