Currently, Canadian citizens, including children, DO NOT require a passport to enter the United States by water.
Canadian citizens should, however, carry documents that demonstrate their identity and citizenship. The following documents are some accepted forms of identification:
Oral declarations of identity and citizenship may be accepted, but it is recommended that travellers carry identification.
A valid Canadian passport is always an acceptable travel document to enter the United States by water. The NEXUS card is also an acceptable document to enter the United States by private boat.
Get ready now! Find out more
More information: American Consular Services