Travel Documents Required
From Thousand Smiles Wiki
You will need a valid US Passport or other proof of citizenship along with a picture ID in order to return to the United States by land. Please check out the United States Homeland Security web site for more detailed information.[1]