When you leave Canada to travel in another country, you have certain rights as a Canadian citizen.
You must also comply with certain restrictions, security rules and obligations when you pass through customs.
The Canada Border Services Agency has prepared the guide I Declare for residents of Canada returning from abroad