Maine's Department of Secretary of State handles driver licenses through its Bureau of Motor Vehicles. The state offers several types of driver licenses depending on what you'll be driving and whether you're a Maine resident. Understanding which type of license matches your situation is the first step in navigating the process.
Free Guide to California DMV Locations and Contact Information →
Maine issues the following main categories: Class D licenses for regular passenger vehicles, Class M licenses for motorcycles, and commercial licenses (Classes A, B, and C) for people driving larger vehicles professionally. If you're under 18, Maine has a graduated licensing system that starts with a learner's permit, moves to a provisional license, and eventually leads to an unrestricted license once you reach certain age requirements.
The state also distinguishes between Real ID-compliant licenses and standard licenses. Since 2025, Real ID compliance has become important for federal purposes like boarding domestic flights or entering military bases. A Real ID license has a gold star in the upper right corner. Maine allows you to get a standard license if you prefer, but you'd need another form of identification for federal purposes.
Maine residency requirements are straightforward: you must live in Maine and establish that residency through your documentation. You don't have to own a home—an apartment lease, utility bill, or other mail showing your current Maine address works. Having your documents organized before you visit the BMV office saves considerable time.
Practical takeaway: Before visiting any BMV office, determine which license class you need and whether Real ID matters for your plans. Gather proof of Maine residency now, even if you don't head to the office immediately.
Maine's BMV has specific document requirements, and showing up with the wrong papers means returning another day. The state requires documents in three general categories: proof of identity, proof of Maine residency, and proof of Social Security Number.
Free Fashion Accessories Guide for Mature Women →
For proof of identity, Maine accepts a U.S. passport, military ID, certified birth certificate issued by the vital records office (not a hospital-issued one), state ID card, or naturalization documentation if you weren't born in the U.S. A hospital-issued birth certificate won't work—you'd need to order one from Maine's vital records office ahead of time, which takes about two weeks through standard processing.
Proof of residency can be tricky if you're new to Maine. The BMV accepts utility bills, lease agreements, mortgage documents, property tax records, or mail from a government agency postmarked within 30 days of your visit. A cell phone bill alone doesn't count. If you've just moved and don't have a utility bill yet, a lease agreement works well. If you're living with family temporarily, you can use a notarized letter from the homeowner plus a bill in their name.
For your Social Security Number, you'll need your actual Social Security card, a W-2, a pay stub, or a tax return. A bank statement with your SSN printed on it also works. You must bring the original document—no copies—and the BMV staff will look at it but won't keep it.
If you're renewing a license, you need fewer documents. Most Maine renewals only require your current license and payment, though some renewals ask for proof of residency if your address has changed.
Practical takeaway: Make a checklist of your documents before heading to the BMV. If your birth certificate is more than a few weeks old or you just moved, gather these documents early since some take weeks to obtain.
Maine has 35 BMV office locations across the state, from Portland to Houlton. You can visit any office—there's no requirement to go to one near your home or workplace. Many offices allow online scheduling through the BMV website, which significantly reduces waiting time. Walk-ins are welcome too, but scheduled appointments are faster, especially in busy seasons like spring and summer.
How to Prepare for Your First Tattoo →
When you arrive at your appointment or show up for walk-in service, you'll check in and wait for a representative. The BMV staff will review your documents, ask questions to verify your information, and take a photo and signature for your license. The photo happens right there—you can't bring one from home. You'll also take the vision test at the office using their equipment. If you wear glasses or contacts, bring them.
If you're getting your first Maine driver license after moving from another state, you may need to pass the written knowledge test, the road skills test, or both. Maine honors out-of-state licenses under certain conditions, but drivers from some states still take tests. The BMV staff will tell you whether tests apply to you based on your driving history. If you need to test, you can schedule a separate appointment for the road skills test.
The written test covers Maine traffic laws, road signs, and safe driving practices. You need 80% to pass—that's 24 correct answers out of 30 questions. The test is available in English and other languages. You can study using the official Maine Driver's Manual, which is free and posted online. Many people study it for a week or two before testing.
Payment happens before you leave. In 2024, a four-year Maine driver license costs $39 for Real ID or $29 for standard. You can pay by cash, card, or check. Your new license is printed on-site, though in rare cases of technical issues, the BMV mails it to you within 5 business days.
Practical takeaway: Schedule your appointment online if possible to skip the wait. Bring the official Maine Driver's Manual to study beforehand if you're taking a test.
Maine vehicle registration is handled separately from your driver license, though you'll often see them discussed together. Registration proves that your vehicle is legally owned and insured in Maine. You must register any vehicle you own that you plan to drive on Maine roads.
Free Guide to Quilting Binding Techniques →
If you're registering a new vehicle in Maine for the first time, you'll need proof of ownership (title or bill of sale), proof of insurance, proof of residency, and identification. Maine requires all registered vehicles to carry liability insurance. You cannot register a vehicle without naming it on an active insurance policy. When you contact an insurance agent to get coverage, they can provide a proof-of-insurance document right away—you don't have to wait for an insurance card.
Registration happens at the same BMV offices that issue driver licenses, though you can also register vehicles by mail or through many town offices and municipal BMV agents throughout Maine. Mail-in registration takes about two weeks after the BMV receives your paperwork. In-person registration is usually done the same day you visit.
The registration fee depends on your vehicle's weight and age. A typical passenger car in Maine costs between $30 and $50 per year for registration. Trucks and larger vehicles cost more. When you register, you receive registration plates (license plates) and a registration certificate. If your vehicle came with out-of-state plates, you'll exchange them for Maine plates.
Maine registration runs for one year and expires on the last day of your birth month. When your registration is about to expire, the BMV mails you a renewal notice. You can renew by mail, at a BMV office, or through a municipal agent. Most people renew by mail since it's the quickest method—just mail in your renewal notice with payment, and your updated registration arrives by mail within two weeks.
Practical takeaway: Before registering a vehicle, contact an insurance agent to set up coverage. You'll need proof of insurance before the BMV will process registration, and getting insurance often takes just one phone call.
If you're moving to Maine from another state, you have 30 days to get a Maine driver license. During that period, your out-of-state license remains valid. This gives you time to gather documents and schedule a BMV appointment. When you do get your Maine license, that out-of-state license becomes invalid—you don't keep both.
Get Your Free Guide to Idaho STAR ID Information →
New residents should bring their out-of-state license to the BMV along with proof of Maine residency and other required documents. Having your out-of-state license helps the process since it shows your driving history and current address. If you're transferring from a state where Maine has reciprocity agreements, you may not need to take
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.