You need a valid driver's license, passport, and an International Driving Permit to rent a car in Mexico, plus proof you have permission to take a rental across the border

Renting a car in Mexico is straightforward if you have the right documents, but the requirements differ from renting in the United States. Mexican rental companies will ask for your passport, a valid driver's license from your home country, and an International Driving Permit (IDP) — a document that translates your license into Spanish and other languages. Without an IDP, many rental agencies will refuse to rent to you, even if your U.S. or Canadian license is valid.

The second critical step is confirming that your rental agreement permits you to drive the car into Mexico. Not all U.S. rental companies allow their vehicles to cross the border. If you rent from a company in the United States and want to take the car to Mexico, you must ask at the time of booking and get written permission. Some U.S. companies charge a one-time cross-border fee (typically $25 to $50) or require you to rent from a Mexican location instead. Your insurance situation changes at the border too — U.S. auto insurance does not cover you in Mexico, so you will need Mexican liability insurance, which the rental company can add to your contract.

Key Takeaways

  • You must carry a passport, valid driver's license, and an International Driving Permit (IDP) to rent and drive legally in Mexico.
  • Not all rental companies allow their vehicles to cross the border — confirm this in writing before you book, as policies vary by company and location.
  • U.S. auto insurance does not cover you in Mexico; you must purchase Mexican liability insurance through the rental company or a separate provider.
  • Rental rates in Mexico are often lower than in the U.S., but fuel, tolls, and parking can add significantly to your total cost.
  • Major international rental chains operate in Mexico's largest cities and airports, but local companies may offer better rates if you book in advance.

Getting an International Driving Permit before you leave home

An International Driving Permit is a document issued by your home country that translates your driver's license into multiple languages, including Spanish. It is not a separate license — it is a companion document that must be carried alongside your valid driver's license. In the United States, you obtain an IDP through the American Automobile Association (AAA). You do not need to be a AAA member to get one, though members often receive a discount.

To get an IDP from AAA, visit a local AAA office in person with your valid driver's license, a passport-sized photo, and payment (typically $20 for a three-year permit). The process takes about 15 minutes and the permit is issued on the spot. You cannot order an IDP online or by mail through AAA. If you are in Canada, you can obtain an IDP through the Canadian Automobile Association (CAA) using a similar process. Plan to get your IDP at least a few days before your trip, though same-day service is usually available at AAA offices.

Confirming your rental company allows Mexico travel

Before you book a car rental, contact the company directly and ask whether their vehicles can be driven into Mexico. This is not always clear from the website. Major chains like Hertz, Avis, Budget, and Enterprise all operate in Mexico, but their policies on cross-border rentals from U.S. locations vary. Some companies will only rent to you if you pick up the car in Mexico itself; others allow U.S. pickups but charge a fee; still others prohibit it entirely.

Get the answer in writing — either in an email confirmation or a note in your reservation. When you arrive to pick up the car, confirm again with the rental agent that Mexico travel is permitted on your specific contract. If you rent from a U.S. location and want to drive to Mexico, the rental company may require you to purchase their cross-border package, which typically includes Mexican liability insurance and a permit allowing the vehicle to leave the country. This package usually costs $25 to $50 per day.

Understanding Mexican auto insurance and liability requirements

Mexican law requires all drivers to carry liability insurance issued by a Mexican insurance company. Your U.S. or Canadian auto insurance policy will not cover you in Mexico, even if you have comprehensive or collision coverage at home. This is a legal requirement, not optional — if you are in an accident without Mexican insurance, you can face fines, vehicle impoundment, or jail time, depending on the severity and local enforcement.

The rental company can add Mexican liability insurance to your contract at the time of booking or pickup. This is the simplest route and costs roughly $15 to $25 per day, depending on the coverage level and the car's value. Alternatively, you can purchase Mexican insurance from a separate provider before you travel — companies like Seguros Monterrey New York (SMNY) and others sell policies online that you can set up before crossing the border. If you are renting a car in Mexico (not bringing one from the U.S.), Mexican insurance is mandatory and will be included in your rental quote.

Comparing rental costs and what to expect at pickup

Car rental rates in Mexico are often lower than U.S. rates, especially for economy and mid-size vehicles. However, your total cost depends on several factors beyond the daily rate. Tolls on major highways (called cuotas) can be substantial — a toll road from Mexico City to the coast can cost $40 to $80 one way. Fuel prices in Mexico fluctuate but are often comparable to U.S. prices. Parking in cities like Mexico City, Cancun, and Playa del Carmen can be expensive, especially in tourist areas and hotels.

At pickup, the rental agent will inspect the car for existing damage and document it on the contract. Take photos or video of the car's condition yourself before you leave the lot — this protects you if the company later claims you caused damage you did not. Confirm the fuel policy: most rentals require you to return the car with a full tank, and refueling through the rental company is expensive. Fill up at a public gas station (Pemex is the national chain) before returning the car. Ask about the cancellation policy and whether you can modify your reservation if your plans change.

Choosing between major chains and local rental companies

Major international chains like Hertz, Avis, Budget, and Europcar operate at airports and city centers in Mexico's largest cities: Mexico City, Cancun, Playa del Carmen, Puerto Vallarta, and Los Cabos. These companies offer consistent service, English-speaking staff, and roadside information, but their rates are typically higher than local alternatives. Local and regional companies — such as Alamo Mexico, Thrifty Mexico, or smaller independent agencies — often have lower daily rates and may be more flexible on policies.

If you book a local company, read recent customer reviews carefully, as service quality and vehicle condition can vary more than at major chains. Book in advance rather than showing up at a counter — walk-up rates are significantly higher, and availability may be limited. Major chains allow you to book online and modify your reservation easily; local companies may require phone or email contact. For a first trip to Mexico or if you need roadside information in English, a major chain is worth the extra cost. If you are comfortable navigating in Spanish and want to save money, a local company can work well.

Documents to bring and what happens if you have an accident

Carry your passport, valid driver's license, International Driving Permit, and the rental contract at all times while driving. Keep a copy of your Mexican insurance policy (either printed or on your phone) accessible. If you are stopped by police, have these documents ready. Do not leave the car unattended with valuables inside — theft from rental cars is common in some areas.

If you are in an accident, do not move the vehicle unless it is blocking traffic and unsafe. Call the rental company's emergency number (provided in your contract) and the local police (911 in most of Mexico). Take photos of the damage, get the other driver's information and insurance details, and get the police report number. Report the accident to your rental company as soon as possible. If you purchased Mexican liability insurance through the rental company, they will handle the claim. If you purchased it separately, contact that insurer directly. Do not admit fault or sign anything you do not understand — wait for the rental company or your insurer to advise you.

Frequently Asked Questions

Can I rent a car in the U.S. and drive it to Mexico?

Only if the rental company permits it in writing. Not all companies allow this. You must ask at booking and confirm again at pickup. If allowed, you may pay a cross-border fee and must purchase Mexican liability insurance. Some companies require you to rent from a Mexican location instead.

What if I do not have an International Driving Permit?

Many rental companies will refuse to rent to you without one. Some may accept your home country's driver's license alone, but this is not may provide and varies by company and location. Get an IDP before you travel — it takes 15 minutes at an AAA office and costs about $20.

Do I need a credit card to rent a car in Mexico?

Yes. Rental companies require a credit card for the security deposit and to cover any damage or tolls. Debit cards are rarely accepted. The deposit is typically held but not charged unless you damage the car or incur additional fees.

What is the minimum age to rent a car in Mexico?

Most rental companies require you to be at least 21 years old. Some companies charge an additional young driver fee (typically $15 to $25 per day) for drivers under 25. Check the specific company's policy when you book.

Can I drive a Mexican rental car back into the United States?

Yes, if the rental company permits it. You will need proof of Mexican liability insurance and your vehicle registration (the rental contract). U.S. Customs will ask for your passport and may inspect the vehicle. Confirm the cross-border policy with the rental company before you book.