Aaliyah Johnson is dressed for the occasion during the Canada Day kids races at Lion’s Park in Port Alice Monday. See more images of the North Island’s celebrations in this week's Gazette.

Aaliyah Johnson is dressed for the occasion during the Canada Day kids races at Lion’s Park in Port Alice Monday. See more images of the North Island’s celebrations in this week's Gazette.

Happy 146th Canada

Canada Day celebrated in communities across the North Island.

Early predictions of record high temperatures for Canada Day were a little over-optimistic it turns out.

But it was more than nice enough for the crowds who came together across the North Island to celebrate  Canada’s 146th birthday.

From pig roasts to karaoke, water balloons to plane rides, there was something for everyone this long weekend as each community carried on traditions and started some afresh.