Passports are required to enter / leave Canada by land or sea.
This information should act as a general guide and should by no means be viewed as authoritative. We recommend that you visit the relevant government website (e.g., US State Dept.) for official, up-to-date information.