While Canada does not enforce a six-month rule of passport validity, we strongly recommend that your passport is valid for at least six months prior to your entry into Canada.
Having a passport that is valid for six months or less when entering Canada could create potential problems.