When is Canada Day?

Canada day is celebrated on July 1st. It is to commemorate the British North America Act. This act unified Canada as one country with four provinces. Look here for more information: