The Canadian passport rules have changed since June 2009, psecially if you are travelling from the US, beofre you only needed your passport if you were travelling by plane. If travelling by boat or car then you only needed a picture ID. But now this part of the old rules have changed, if you are crossing the border by land or sea you will now require a passport or a passport card. The measure was due to come in force in 2008 but was applied since 2009. Increased security issues are to blame.
You need a passport to cross from America to Canada. While inside Canada, you don't need your passport, except for ID purposes.
No, once you are in Canada, you do not need a passport to enter a province.
Yes, you need a passport.
For sure you need a passport. Also check this info if you come from Canada:
Yes you need a passport to go anywhere in Canada from the US.
If you are goning to Mexico or Canada you need a passport.
no you need a passport
Yes you do. If you leave out of state you need a passport
Yes, because to drive from anywhere to Canada, you'll need a passport to get in.
when does a us citizen need a passport to drive to Canada
Not if you are Canadian
no