...Canadians DO NEED a passport to go into the US as well unless they have a special enhanced drivers license and I assume that would only be good when traveling from Canada to the US.
or from USA to Canada..... or you could use your RD driver licence HR..... that conNexus card you carry...
The Cdn border is something of a specialty for me.... I erased it for 15yrs w/ my E-2