*** NEW REQUIREMENTS FOR CANADIANS AND PERMANENT RESIDENTS IN CANADA TRAVELLING TO MEXICO ***
Starting on March 1st, 2010, Canadian citizens that enter Mexico by air, land or sea must present a valid passport in order to prove their nationality.
Legal Permanent Residents of Canada must present one of the following valid documents:
-Permanent Resident Card, or
-Certificate of Identity, or
-Travel document