Effective June 1, 2009, all Canadian (or U.S.) citizens entering the United States by land or water are required to present a valid passport, a NEXUS card or an enhanced driver's licence. Many provinces have initiated an enhanced driver's licence program.

New Documentary Requirements for Canadians Traveling to the United States