Different holidays are not genuinely considered as real holidays. For example, April Fools Day is not an actual holiday, but people celebrate this alongside their other activities for that day. Canada Day is considered to be a national holiday. The thing is that people did not use to mark this seriously in the past. In the year 1982, people already started to celebrate this wholeheartedly.
People have already begun to having background barbecues, attending different events, and so much more. They already know that this is the time when they should commemorate the event wherein the company was started. Some people are not aware that this started in the year 1879, but people only began to become serious about this in the 80s.
Yes, Canada Day is an official holiday in Canada. It is a day set aside to celebrate the anniverasy of the joining of separate colonies in Canada. It also celebrates the creation on Canada which all happened on the July1, 1867. In 1879, the holiday became a statutory holiday.
It is a day off for the people, schools, official buildings, offices, businesses and banks are closed to celebrate this anniversary. If July 1 falls on a weekend, the next Monday is given as a day of work to mark the anniversary.