Canada celebrates Canada Day on July 1, commemorating the confederation of Canada in 1867. While it marks the country's foundation, it is not an Independence Day as Canada gradually gained independence from Britain through legislation over many years.