Community Events Calendar

If your group or organization has a municipal event to add to the Community Events Calendar, please contact the Recreation Coordinator with details at 905-227-6613 ext. 231 or ginger@thorold.com.

Community Events

Niagara Age Friendly Action Plan Focus Group

Family Day Free Skate

Canada Day Community Celebration

Set Construction Workshop

Set Construction Workshop

Niagara Health Expo

Thorold Community Theatre Auditions

Thorold Community Theatre Auditions

Tiny Tots' Skate

Tiny Tots' Skate

Tiny Tots' Skate

Tiny Tots' Skate

Tiny Tots' Skate

Tiny Tots' Skate

Tiny Tots' Skate

Tiny Tots' Skate

Tiny Tots' Skate

Tiny Tots' Skate

Tiny Tots' Skate

Tiny Tots' Skate

Tiny Tots' Skate

Tiny Tots' Skate

Tiny Tots' Skate

Tiny Tots' Skate

Tiny Tots' Skate

March Break Free Skate

March Break Free Skate

March Break Free Skate

Mayor & Council Annual FREE Community Skate

Port Robinson Firefighters Association Turkey Raffle

Thorold South Firefighters Association Turkey Raffle

Breakfast with Santa

Many Hands Project Free Skate

Wreath Hanging Ceremony

Thorold Community Theatre Audition

Thorold Community Theatre Audition

Rock to the Lock Gala Fundraiser

Welland Canal Fallen Workers Memorial Open House

10th Annual Thorold Sports Runway of Recognition

MS Society Niagara Peninsula Chapter of Hope

Many Hands Market

Thorold Figure Skating Club 66th Annual Skate Show

Thorold Figure Skating Club 66th Annual Skate Show

Thorold's 38th Annual Arts & Craft Show

Thorold's 23rd Annual Christmas Arts & Craft Show

Thorold's 23rd Annual Christmas Arts & Craft Show

1st Annual Giant Indoor Flea Market

Canal Bank Shuffle Productions Presents Chris Duarte

Canal Bank Shuffle Productions Presents JP Soars & the Red Hots

8th Annual Fertilizer Sale

8th Annual Fertilizer Sale

8th Annual Fertilizer Sale

Protection Hose Company #1 Annual Easter Egg Hunt

Port Robinson Easter Egg Hunt

Niagara Freewheelers Open House and 25th Anniversary

Thorold Community Theatre presents "Farce of Nature"

Thorold Community Theatre presents "Farce of Nature"

Thorold Community Theatre presents "Farce of Nature"

Thorold Community Theatre presents "Farce of Nature"

Thorold Community Theatre presents "Farce of Nature"

Thorold Community Theatre presents "Farce of Nature"

Thorold Community Theatre presents "Farce of Nature"

Purina Walk for Dog Guides

Hotel Dieu Shaver Pasta Dinner

Thorold Reed Band Summer Pops Series

Thorold Reed Band Summer Pops Series

Thorold Reed Band Summer Pops Series

Thorold Reed Band Summer Pops Series

Thorold Reed Band Summer Pops Series

Thorold Reed Band Summer Pops Series

Thorold Reed Band Summer Pops Series

Thorold Reed Band Summer Pops Series

Thorold Reed Band Summer Pops Series

Friends of Beaverdams Church Luncheon and Art Show

24th Annual Mel Swart Auction

NTEC Plant Sale

NTEC Plant Sale

Beaverdams Church Yard Sale

Thorold Seniors' Association Annual Bazaar

Swim Registration - begins June 8, 2016

Annual Rose and Flower Show

No Fixed Address

Summer Sprint Community Sale

Thorold Car Show

Canada Day Community Celebration

Community Wide Garage Sale

Stage Lighting Workshop

Thorold Community Theatre Auditions

Thorold Community Theatre Auditions

Thorold Figure Skating Club Registration

Thorold Figure Skating Club Registration

Thorold Figure Skating Club Registration

Thorold Figure Skating Club Registration

Thorold Figure Skating Club Registration

Thorold Figure Skating Club Registration

Thorold Figure Skating Club Registration

Thorold Figure Skating Club Registration

Town and Gown Advisory Committee Meeting

Thorold Community Theatre presents "It Runs in the Family"

Thorold Community Theatre presents "It Runs in the Family"

Thorold Community Theatre presents "It Runs in the Family"

Thorold Community Theatre presents "It Runs in the Family"

Thorold Community Theatre presents "It Runs in the Family"

Thorold Community Theatre presents "It Runs in the Family"

Thorold Community Theatre presents "It Runs in the Family"

Thorold Community Theatre presents "It Runs in the Family"

Remembrane Day Parade

Beaverlock Hockey Tournament

Pharmasave Tournament

Tiny Tots' Skate

Tiny Tots' Skate

Tiny Tots' Skate

Tiny Tots' Skate

Tiny Tots' Skate

Tiny Tots' Skate

Tiny Tots' Skate

Tiny Tots' Skate

Tiny Tots' Skate

Tiny Tots' Skate

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

Stick and Puck Hockey

National Child Day Free Skate

Tim Horton's Free Holiday Skate

Tim Horton's Free Holiday Skate

Christmas Free Skate

Christmas Free Skate

Thorold Santa Claus Parade

Public Meeting - Hansler Heights Subdivision

Public Meeting - Merritt Meadows Subdivision

Beaverdams Church Wreath Hanging Ceremony

Thorold Community Theatre Auditions

Thorold Community Theatre Auditions

Boxing Day Closing

Holiday Shutdown

Free New Year's Eve Skating Party

City of Thorold Canada 150 Ad Hoc Committee Presents... Red & White Dance

Thorold Seniors' Association Spring Fashion Show

Niagara Fun Camps for Kids

Niagara Fun Camps for Kids

Niagara Fun Camps for Kids

Niagara Fun Camps for Kids

Niagara Fun Camps for Kids

Beaverdams Heritage Day

Thorold Community Theatre presents "Office Hours"

Thorold Community Theatre presents "Office Hours"

Thorold Community Theatre presents "Office Hours"

Thorold Community Theatre presents "Office Hours"

Thorold Community Theatre presents "Office Hours"

Thorold Community Theatre presents "Office Hours"

Thorold Community Theatre presents "Office Hours"

Thorold Community Theatre presents "Office Hours"

Thorold Seniors' Association Spring Fashion Show

Annual Thorold Easter Egg Hunt

39th Annual Arts & Crafts Show

25th Annual Mel Swart Auction

DIY Mother's Day Gifts Class

DIY Mother's Day Gifts Class

DIY Mother's Day Gifts Class

Hotel Dieu Shaver 4th Annual Pasta Dinner Fundraiser

Ascension Day Carnival

Beaverdams Church Yard Sale

95th Annual Niagara District Fire Fighters Association Convention and Pig Roast

Young at Heart Singers Free Concert

Young at Heart Singers Free Concert

Young at Heart Singers Free Concert

No Fixed Address

Merrittville Speedway celebrates Canada 150

Toastmasters Area 55 Humorous Speech and Table Topics Contests

Holy Rosary Catholic Women’s League Bazaar and Penny Sale

First Nations Peace Monument Unveiling

Better Jobs Townhall hosted by MPP Cindy Forster

Canine Costume Contest & Puppy Promenade

Thorold Community Theatre presents "Fantasy by Appointment"

Thorold Community Theatre presents "Fantasy by Appointment"

Thorold Community Theatre presents "Fantasy by Appointment"

Thorold Community Theatre presents "Fantasy by Appointment"

Thorold Community Theatre presents "Fantasy by Appointment"

Thorold Community Theatre presents "Fantasy by Appointment"

Thorold Community Theatre presents "Fantasy by Appointment"

Thorold Community Theatre presents "Fantasy by Appointment"

Friends of Beaverdams Church Wreath Hanging Ceremony & Raffle

Thorold Seniors' Centre Christmas Bazaar

Employment and Social Services Canada Benefit Information Sessions

Remembrance Day Service

Remembrance Day Ceremony & Community Luncheon

The Village Church Christmas Service

The Village Christmas Party