When entering the United States by land or water, Canadian citizens are required to present one of the following valid documents: a passport, a NEXUS card, a Free and Secure Trade (FAST) card or an enhanced driver's licence/enhanced identification card or a Secure Certificate of Indian Status (when this certificate is available and approved by the United States).
http://cbsa.gc.ca/whti-ivho/menu-eng.html