Tomorrow is Canada Day, a federal statutory holiday celebrating the anniversary of the July 1, 1867, enactment of the British North America Act which united three British colonies (Nova Scotia, New Brunswick, and the Province of Canada, that is Ontario and Quebec) into a single country within the British Empire. Originally called Dominion Day, the name was changed in 1982, the year that Canada gained full independence from the United Kingdom. Canada Day observances take place throughout Canada as well as internationally.
Canada Day also coincides with Quebec's and more specifically, Montreal's Moving Day, the day which many leases expire and there's a mass move city-wide.
In related trivia:
Canada is its own country, not the US's hat.

