Question: when was it required to have a passport to go to canada?
Answer: Canadian law requires that all persons must have a valid passport to enter Canada. Your passport must be a minimum of 6 months before the expiry date. The passport needs to be in good condition with no tears or stains. If you're arriving in Canada on a visa, your passport must have at least one blank page.