Child with Canadian flag painted on cheek, holding up a flag

Here in the Charlotte Coastal Region, we’re gearing up for Canada Day and this year’s 150th celebrations promise to be wonderful, no matter what the weather! Canada Day is the annual celebration of the country’s independence from Britain, which happened on July 1, 1867.

First things first – the weather forecast doesn’t look like a sunny one, but that isn’t stopping our community celebrations. Each community has a backup plan for events if there is rain – you can find up to date information on their Facebook pages, which there are links to below.

Canada Day at New River Beach

a green bucket beside a small sand castle on new river beach

This year’s New River Beach Sand Sculpture Competition will be held on Canada Day! You can join in or you can simply enjoy the mind-boggling sculptures that slowly appear over the course of the day.

Canada Day in Black’s Harbour and St. George

The communities of St. George and Black’s Harbour have coordinated their Canada Day activities to provide all-day excitement! Start your day with a community breakfast in St. George, and round it off with a community BBQ, campfire and s’mores party in Black’s Harbour! All events have an alternative location if the weather turns wet – check their Facebook pages for instant updates.

Canada Day on Grand Manan

Spend your Canada Day weekend on beautiful Grand Manan Island, a short ferry ride from Black’s Harbour. Rain or shine, Grand Mananers are ready to celebrate with a slate of activities at The Anchorage Provincial Park. Some activities may be moved to the community Arena if the weather doesn’t cooperate, but it won’t dampen the party spirit!

Canada Day on Deer Island

Join the residents of Deer Island at the Deer Island Point Campground for Canada Day celebrations on the shores of Passamaquoddy Bay. There will be a market, children’s parade, BBQ, games, live music, and of course fireworks!

Canada Day on Campobello

It’s a weekend’s worth of celebrations on Campobello, with Canada Day and Independence Day (US) falling so close together. They’re so excited, they’re starting the party early, on Friday June 30 with a colour run and glow dance party! On the first, there will be a parade, BBQ, bouncy castles, birthday cake, a scavenger hunt, and live music, based at Herring Cove Provincial Park.

Canada Day in St. Andrews

St. Andrews by the sea has developed a reputation as a Canada Day destination, attracting visitors from across the province! The celebrations begin at sunrise with Passamaquoddy chief Hugh Akagi’s sunrise ceremony, and continue through to the fireworks show on the waterfront in the evening, with many activities in between! There is also a free concert on July 2 at the Algonquin Resort, featuring local and provincial artists. You can download the schedule for a full list of events and times – it’s a jam-packed day!

Canada Day in St. Stephen

Like many of our local communities, St. Stephen couldn’t wait until the first to get the Canada Day party started! On June 30 they kick the festivities off with a Canada – USA hockey game, a beer garden, and live music at several local restaurants. On July 1st, there will be a swimming relay, fitness activities, live music, a BBQ in the Chocolate Park, more hockey, and more live music! Check the event website for the full schedule.

Canada Day in McAdam

The Village of McAdam is celebrating Homecoming weekend, along with Canada’s 150 birthday this year. The festivities begin Friday evening and continue throughout the weekend. They include a youth dance, community meals, live music shows, heritage presentations, train rides, a model train demonstration, a parade, a kid’s zip line, and fireworks! Sunday sees the return of the famous Railway Pie at the McAdam Railway Station. We can’t list everything here, so be sure to check the full schedule on their Facebook page!

Celebrate Canada Day with Us

Our communities are friendly, welcoming, and waiting for you to join in our party. Whether you’re a Canadian or not, it’s a wonderful day to celebrate the great things about our country. See you this weekend!