When is Canada Day??
Canada Day is celebrated on July 1 and commemorates the day when Canada became self-governing, although remaining a dominion of Great Britain.
The day was originally known as Dominion Day but the name was changed to Canada Day in 1983.
Canada Day in 2012 is on Sunday July 1st.