Answer by
Zoso (869)
No, you don't need a passport to enter Mexico, although they may want to review your travel plans. Due to the most stringent recent rules related to Homeland Security, as of June 1 2009 you'll need a passport to re-enter the United States after your trip. A birth certificate and/or drivers' license will not do.