You guys should only need a passport for Canada if you are flying. Drivers only need to produce their driving licence. At least that was true up to recently, you might want to check it still holds true.
It's a can of worms!
A few years ago all you needed was a drivers license and was a good idea to have a certified copy of your birth certificate also just in case.
After the Twin Towers USA started all this Homeland security bull***t!
USA says we need a passport, but Canada does not really require us to have one.
So here's the deal, Canada may let us in without a passport, but USA may give us a hard time trying to come back home if we don't have one!
Legally the USA cannot refuse to let us back into the USA if we are a legal USA citizen, but do we really want to fight with them over it at the boarder?
As was said once when talking this over in the past. Canada does not require a passport to get in, but USA may not let you come back without one, so does it make sense for Canada to let you in if you can't leave?? LOL
Can of worms!
Of course none of this does anything for homeland security other than harass us for no reason at all, any one can jump a boat and get in any time they want!
Gee, we can't stop the boat people from Cuba, or illegal Mexicans, but sure thing a passport requirement for USA citizens is going to keep us safe!
If terrorists can steal several commercial airliners in 1 day, I'm sure they can figure an easy way to enter from Cuba or Mexico just like anyone else does!
No offense meant to anyone of course, I'm just saying if they can get here then anyone can get here! No passport required!