You can get car insurance with a foreign driver license, but the process and requirements depend on your visa status and how long you plan to stay

Most U.S. insurance companies will write a policy for you if you have a valid foreign license and a U.S. address. However, some insurers have stricter rules than others, and a few will not insure you at all until you obtain a U.S. or state license. The key variables are your visa type (temporary visitor, student, work visa, or permanent resident), how long your license is valid, and whether your home country has a reciprocal insurance agreement with the United States.

The practical reality: you can usually get coverage the same day you call, but you may pay more than a U.S. citizen would, and you will need to provide additional documents. Once you know your visa category and license expiration date, you can call insurers directly to ask whether they will cover you — this takes five minutes and saves you from wasted applications.

Key Takeaways

  • Most major insurers will insure you with a foreign license if you have a valid U.S. address and a visa that allows you to drive legally in the United States.
  • You will need your passport, visa documentation, foreign license, and proof of U.S. address — some insurers also ask for an International Driving Permit (IDP) even though it is not required by law.
  • Rates for foreign license holders are often 10 to 30 percent higher than rates for U.S. license holders, because insurers treat you as a higher-risk driver with an unknown driving history.
  • Some insurers will not cover you at all until you get a state license, so calling ahead to confirm coverage availability saves time and frustration.
  • If you plan to stay longer than your current visa allows, you will need to renew your visa and notify your insurer of the new expiration date.

What documents you need to provide

Start by gathering your passport, current visa documentation, and your foreign driver license. These three items are the foundation of every insurance process. Your passport proves your identity and citizenship; your visa proves you are legally in the United States and what type of stay you have; your license proves you have driving authorization in your home country.

Next, you will need proof of a U.S. address. This can be a lease, a utility bill, a bank statement, or a letter from your employer or school on letterhead. The document must show your name and a street address — a P.O. box does not work. If you are staying with someone else, a notarized letter from the homeowner stating you live there, along with a copy of their utility bill, usually satisfies this requirement.

Some insurers will ask for an International Driving Permit (IDP). This is not legally required in the United States, but certain companies use it as a way to verify your driving record in your home country. If an insurer requests one, you can obtain it from your home country's automobile association or from AAA in the United States (AAA issues IDPs for a small fee even if you are not a member). However, an IDP is valid for one year and expires regardless of your visa status, so confirm with your insurer whether they actually need it before you pay for one.

Which insurers will cover you and what they charge

Major national insurers like State Farm, Geico, Progressive, and Allstate will generally insure you with a foreign license, though each has different rules about visa type and license validity. State Farm and Allstate tend to be more flexible; Geico and Progressive sometimes require a U.S. license or an IDP. Regional insurers vary widely — some welcome foreign license holders, others do not.

The fastest way to find out is to call the insurer's main customer service line and ask directly: "I have a valid foreign driver license and a [student/work/visitor] visa. Will you insure me?" Do not start an online quote, because the system may reject you automatically and you will not know why. A phone call takes five minutes and gives you a yes or no answer before you spend time on an process.

Expect to pay 10 to 30 percent more than a U.S. citizen with the same driving record and vehicle. This premium exists because insurers cannot easily verify your driving history in your home country, and they treat unknown history as higher risk. Some companies charge a flat surcharge; others adjust your rate based on your visa type (temporary visitors pay more than permanent residents). Shop at least three insurers before you decide, because the difference between the cheapest and most expensive quote can be several hundred dollars per year.

How your visa type affects your coverage

Insurance companies sort foreign drivers into categories based on visa type, and each category has different rules. Temporary visitors (tourist visas, B-1/B-2) are the hardest to insure — some companies will not touch them, and those that do charge the highest rates. Student visas (F-1, M-1) and work visas (H-1B, L-1) are easier; insurers recognize these as stable, longer-term stays and charge lower premiums. Permanent residents (green card holders) are treated almost the same as U.S. citizens, though you may still pay slightly more if your license is foreign.

Your visa expiration date matters as much as your visa type. If your visa expires in three months, insurers will only write a policy through that date. When your visa renews, you must contact your insurer and provide the new visa documentation — failure to do this can void your coverage. If you are on a visa that renews automatically (like some work visas), confirm with your insurer whether they need you to submit new paperwork or whether they will accept a letter from your employer stating the renewal date.

When you should get a U.S. driver license instead

If you plan to stay in the United States for more than two years, getting a state driver license becomes practical and often cheaper. The process varies by state, but most require you to pass a written test and a driving test, and you can usually schedule both within two weeks. Once you have a U.S. license, your insurance rates drop when ready — often by 15 to 25 percent — because insurers no longer treat you as an unknown risk.

Some states allow you to convert a foreign license to a U.S. license without retaking the driving test if your home country has a reciprocal agreement with that state. California, New York, and Texas do not offer this, but several other states do. Check your state's Department of Motor Vehicles website or call their main line to ask whether your country qualifies. If it does, you can skip the driving test and move straight to the written test, which takes one day.

If you are on a temporary visa and will leave within two years, a foreign license is simpler — you avoid the cost and time of getting a U.S. license you will not use after you leave. But if your plans are uncertain or you think you might stay longer, getting a U.S. license early pays for itself in lower insurance premiums within the first year.

What happens if your visa expires or changes

Your insurance is only valid while your visa is valid. If your visa expires and you do not renew it, your coverage ends, even if your policy has months remaining. This is not a technicality — driving without valid insurance is illegal in every state, and if you are in an accident, your insurer can deny the claim and you can face fines or license suspension.

If your visa status changes — for example, you move from a student visa to a work visa, or from a temporary visitor status to permanent resident — you must notify your insurer within a few days. Some companies will adjust your rate downward (permanent resident status usually lowers your premium); others will not change anything. Either way, you need to update your file so that your coverage remains valid.

If you are in the process of renewing your visa and there will be a gap between your current visa expiration and your new visa approval, contact your insurer before the gap occurs. Some will extend your coverage for a short period if you can show proof that you have filed for renewal; others will not. Knowing this in advance prevents you from driving uninsured by accident.

Frequently Asked Questions

Can I use an International Driving Permit instead of a foreign license?

An IDP is not a substitute for your foreign license — it is a translation of it. You must carry both your foreign license and your IDP together; neither is valid alone. Most U.S. insurers accept a foreign license without an IDP, but some require the IDP as proof that your home country license is legitimate. Call your insurer before you buy an IDP to confirm whether they actually need it.

What if I am on a visa that does not allow me to drive?

Some visa types (certain tourist visas, some temporary work visas) do not grant driving privileges. If your visa does not allow driving, no U.S. insurer will cover you, because you would be driving illegally. Check your visa documentation or contact U.S. Citizenship and Immigration Services to confirm whether your visa permits driving before you contact an insurer.

Do I need a Social Security number to get car insurance?

Most insurers will use your passport number or visa number instead of a Social Security number if you do not have one. Some require an Individual Taxpayer Identification Number (ITIN) if you plan to register the vehicle in your name. Ask your insurer what identification numbers they accept before you start your process.

Will my insurance cover me if I drive to Canada or Mexico?

Most U.S. policies cover you in Canada and Mexico for short trips, but coverage is limited and you may need additional documentation. Call your insurer before you cross the border to confirm your coverage and ask whether you need a Mexican liability card (required by Mexican law) or a Canadian non-resident insurance card. Your U.S. policy alone is not enough in Mexico.

What happens to my insurance if I get a U.S. driver license?

Once you have a U.S. license, contact your insurer and provide your new license number. Your rate will usually drop within one or two billing cycles. You do not need to cancel your old policy and start a new one — just update your driver information on your existing policy.