You do not need an International Driving Permit to drive in Canada if you hold a valid driver's license from your home country

Canada recognizes driver's licenses issued by other countries. If you are visiting from the United States, Europe, Australia, or most other nations, your home country's license is sufficient to rent a car and drive legally. However, there are specific conditions: your license must be written in English or French, must not be expired, and you must carry it with you at all times while driving.

An International Driving Permit (IDP) is a translation document that some countries issue. It is not a license itself — it is a companion document that translates your home license into multiple languages. In Canada, an IDP is optional and rarely needed, because Canadian provinces and car rental companies accept foreign licenses directly.

Key Takeaways

  • A valid driver's license from your home country works in Canada without an International Driving Permit, as long as it is in English or French and not expired.
  • If your license is in another language, you may want to carry an International Driving Permit as a translation, though it is not required by law.
  • Car rental companies in Canada will accept your home country's license; check with the specific company about their age requirements and insurance rules.
  • Visitors from the United States can drive with a standard U.S. state license; no special document is needed.
  • If you plan to stay in Canada longer than a few months, you will need to obtain a provincial driver's license rather than rely on your foreign license.

When your home country license is enough

Most visitors to Canada can drive with their home country's license for the duration of their stay. The key requirement is that the license must be valid and not expired. You must also carry it with you whenever you drive — police can ask to see it, and driving without it is an offense.

If your license is printed in English or French, no additional document is needed. If it is in another language, you have two options: carry an International Driving Permit as a translation, or carry your license along with a certified translation into English or French. In practice, most police officers and car rental staff will accept your foreign license even if it is not in English or French, but having a translation removes any doubt.

What an International Driving Permit actually is

An International Driving Permit is a booklet issued by your home country's automobile association or government motor vehicle office. It translates your driver's license information into ten languages, including English and French. It is not a separate license — it is a companion document that proves you hold a valid license at home.

You obtain an IDP from the organization that issued your home license. In the United States, the American Automobile Association (AAA) issues them. In the United Kingdom, the Driver and Vehicle Licensing Agency (DVLA) issues them. In Australia, your state's roads authority issues them. The cost varies by country but typically ranges from $15 to $30 USD. An IDP is usually valid for one or three years, depending on your home country's rules.

Situations where an International Driving Permit might help

Although an IDP is not required in Canada, it can be useful in specific situations. If your home license is not in English or French and you are concerned about a language barrier with police, an IDP removes that concern. If you are renting a car and the rental company questions whether your license is valid, an IDP provides a clear translation.

An IDP is also useful if you plan to drive in multiple countries during your trip. If you are visiting Canada and then traveling to Mexico or the United States, an IDP may be required or helpful in those countries. However, for Canada alone, it is optional.

How long you can drive on a foreign license

You can drive on your home country's license while you are a visitor in Canada. Most provinces allow visitors to drive for up to three to six months on a foreign license, though the exact period varies. Check the specific province where you will be driving — Ontario, British Columbia, Quebec, and Alberta each have slightly different rules.

If you plan to stay in Canada longer than a few months or if you become a resident, you must obtain a provincial driver's license. Each province issues its own license and has its own testing and fee requirements. You cannot continue to drive on a foreign license indefinitely once you have established residency.

What car rental companies require

Car rental companies in Canada will rent to you with a valid foreign driver's license. Most require that you also have a credit card in your name and meet their minimum age requirement, which is typically 21 or 25 depending on the company and the vehicle type. Some companies charge extra fees for drivers under 25.

When you pick up the rental car, bring your home country's license, your passport or other proof of identity, and your credit card. If your license is not in English or French, bring an International Driving Permit or a certified translation. The rental company will make a copy of your license and may ask you to sign a form confirming you understand Canadian traffic laws.

Driving across the Canada-U.S. border

If you are a U.S. citizen driving from the United States into Canada, your U.S. state driver's license is all you need. You do not need an International Driving Permit. You will need a valid passport or an Enhanced Driver's License (EDL) to cross the border, but your regular state license is sufficient for driving once you are in Canada.

If you are a Canadian citizen driving into the United States, your Canadian provincial license works in all U.S. states. Again, no International Driving Permit is required. You will need a passport or EDL to cross the border itself, but your license is valid for driving on both sides.

Frequently Asked Questions

Can I get an International Driving Permit in Canada?

No. An International Driving Permit must be obtained from your home country before you travel. You cannot get one once you arrive in Canada. If you did not obtain one before your trip and you are concerned about your license being in a non-English language, contact your home country's automobile association or motor vehicle office to see if they can issue one to you remotely or if you can pick one up when you return home.

What happens if I get pulled over and I only have a foreign license?

If your license is valid and not expired, you can show it to the police officer. If it is not in English or French, the officer may ask for a translation. If you do not have one, the officer may issue a warning or a ticket depending on the circumstances. Having an International Driving Permit or a certified translation prevents this situation.

Do I need travel insurance if I am driving in Canada on a foreign license?

Your home country's auto insurance may not cover you in Canada. Before you drive, contact your insurance company to confirm that your policy extends to Canada. If it does not, you will need to purchase additional coverage. Car rental companies offer insurance at the time of rental, though it is usually more expensive than buying coverage in advance.

Can I drive a rental car across the Canada-U.S. border?

Yes, most rental companies allow you to drive their vehicles across the border, but you must tell them in advance. Some companies charge an additional fee or require you to purchase extra insurance. Check your rental agreement and call the company before you cross the border to confirm their policy.

What if my home country license has expired?

You cannot drive on an expired license in Canada. If your license expired before your trip, you need to renew it in your home country before traveling. If it expires while you are in Canada, you cannot legally drive until you renew it. Contact your home country's motor vehicle office to see if you can renew it remotely or by mail.