Since the authorities from the country you are coming from, already required you to show a passport, then it means you are carrying one with you to show the Canadian authorities too.
Canada Border Services Agency highly recommends passport for re-entering Canada to avoid possible questionings by the Immigration officers at the point of entry.
No they only have to wear sandals with socks!!
Yes, children need a passport to enter Canada.
If you are Canadian you do not need a passport to enter Canada, though you may be asked to provide ID.
Yes, a child needs a passport to enter Canada.
Not if you are Canadian
no you need a passport
No, once you are in Canada, you do not need a passport to enter a province.
No, you cannot travel to Canada with an expired passport. You need a valid passport to enter the country.
not again you need a visa to enter to canada
yes
when does a us citizen need a passport to drive to Canada
No, you need a passport to enter another country.
no