Experience the vibrant tapestry of Terrace Bay annual events that make this community come alive throughout the year. From festive celebrations to cultural gatherings, Terrace Bay annually hosts a wide range of exciting events that promise fun, food, and entertainment for all. Whether you’re interested in joining the town’s renowned festivals, sampling local cuisine, or immersing yourself in its rich heritage, Terrace Bay annual events offer something to suit every taste. Plan your visit to coincide with these delightful occasions and discover the true spirit of this welcoming town.


Terrace Bay Winterfest

Family Day Weekend – Terrace Bay Winterfest is an annual event that celebrates winter with various activities for all ages. It features snow sculptures, crokicurl, dance parties, bowling, winter games, sliding, tubing, painting, and more. It is a fun way to enjoy the snow and the community spirit.


Terrace Bay Beach Festival

Lake Superior Day, 3rd Sunday in July – Terrace Bay Beach Festival is the highlight of our summer, bringing together sun-soaked fun, live music, delicious food, and beach games. Join us for a sandy, unforgettable celebration by the waves!

July 1

Terrace Bay Canada Day Celebrations

Terrace Bay Canada Day Celebrations, a cherished annual tradition, paint the town red and white with patriotic fervor. The day is filled with lively music, fireworks, and family-friendly activities. It’s a day to celebrate the nation’s heritage, cultural diversity, and the spirit of Terrace Bay in the heart of Canada.



August Long Weekend – Terrace Bay Dragfest, an eagerly anticipated annual event, revs up the excitement with thrilling drag races, vibrant car displays, and a festive atmosphere. Don’t miss this adrenaline-pumping spectacle!


Terrace Bay Lighthouse Festival

Third Friday in August – The Terrace Bay Lighthouse Festival, celebrating maritime heritage with music, local food, arts, crafts, against the iconic lighthouse backdrop, is a beloved annual tradition that unites the community, honoring their bond with the region’s beauty and history.


Fall Market

First Sunday after Labour Day – Every September, Terrace Bay’s Simcoe Plaza hosts the Fall Street Market, a vibrant gathering of local vendors, artists, and community groups. This event offers visitors a taste of our north shore’s diverse flavors and cultures while celebrating the region’s creativity.


North Shore Witch Paddle

Get your witch hats out & replace your brooms with a paddle. Hop on your favourite witch craft (SUP boards, kayaks, canoes etc) & come out for a festive Halloween paddle at pump house beach!


Where Is
Terrace Bay?

Terrace Bay is a township in Thunder Bay District in northern Ontario, Canada, located on the north shore of Lake Superior east of Thunder Bay along Highway 17.


Find us on
Social Media

Get in touch

Have a question? Want to share your Terrace
Bay experience? We’d love to hear from you!