How to get a driver's license in Maine as an immigrant
Everything a new arrival in Maine needs to know, from driving on a foreign license to the documents the DMV accepts from non-citizens. Facts are quoted from official sources.
Quick answers
- Drive on a foreign license?
- Not stated in official sources
- Deadline after moving
- 30 days after becoming a Maine resident
- License exchange without tests
- 1 countries
- License without immigration status
- No
- No SSN?
- Provide your SSN; if ineligible, you may need documentation of ineligibility (e.g., an unexpired immigration document such as an I-94).
Driving on a foreign license
Deadline after moving: 30 days after becoming a Maine resident.
Exchanging a foreign license
- Canada
Licenses from a U.S. state or Canadian province (valid, or expired within 5 years) can be converted; written and road tests may be waived; vision screening required. No other foreign countries are listed.
If your country is not on the list
Not stated for other foreign licenses; first-license applicants must take the written exam, vision screening and road test.
issued by another U.S. state or by a Canadian province www.maine.gov
Documents for non-citizens
Examples of accepted immigration documents:
- Permanent Resident Card
- Employment Authorization Document (EAD)
- Non-immigrant I-94
- I-20 or DS-2019 (SEVIS)
- Refugee/asylee documents
- Pending I-485 or I-589 application
License validity: License for a non-citizen may be issued for a shorter period than the standard term.
A driver's license or non-driver identification card issued to a non-citizen may be issued for a period of time less than the terms described in statute. maine.gov
Social Security number
Provide your SSN; if ineligible, you may need documentation of ineligibility (e.g., an unexpired immigration document such as an I-94).
If you believe you are ineligible for a social security number, you may be required to present documentation of ineligibility www.maine.gov Proof of residency
One proof of Maine residency for a standard license, two for REAL ID (e.g., utility bill, paycheck stub, tax return, lease/contract).
For a non-Real ID License or ID Card, you need only one document proving your residence. www.maine.gov
Step by step
- Gather proof of legal presence, identity, SSN (or ineligibility document) and Maine residency.
- Pass the vision test and the 30-question written exam (24 correct to pass) at a BMV office.
- Get a learner's permit ($35 fee); drive with a licensed driver age 20+ with 2 years' experience.
- Mail the road test request card from your permit to the BMV in Augusta (under 21: submit a driving log).
- Pass the road test (control, turns, parallel parking, backing).
- Pay the license fee and receive your Maine license.
- Canadian license holders may convert with only a vision screening.
Fees
Permit written exam $35; Class C license (6 years, under 65) $30.
Class C - Under Age 65 - 6 year license maine.gov
Prepare for the knowledge test Exam languages in Maine
Checked against official sources on October 27, 2026. Rules change: confirm with the DMV before your visit. This is not legal advice.