All Drivers
If you’re renewing a license that has been expired for longer than a year, or if you’re applying for reinstatement after a suspension, you may have to retake the written exam in order to obtain your license.Free Practice Tests
Driver's License practice testsLearner's Permit practice tests
Motorcycle Endorsement practice tests
CDL practice tests
Road Signs and Signals practice tests
Resources for all drivers
Read the official California driver’s manualCheck out our frequently asked questions (FAQ)
Buy a driver’s license test cheat sheet: basic or advanced
Buy a driver’s license renewal test cheat sheet: basic or advanced
Read our driving safety articles
California DMV quick links for all drivers
California DMV home pageRenew online
DMV office locations
DMV license processing center locations
License fees
Identification requirements checklists
New & Teen Drivers
In California, to obtain an Instruction Permit you must: be at least 15 and a half years of age; submit proof of driver education completion; and pass a knowledge test. If you are at least 18 years of age, you do not have to provide proof of driver education completion to obtain an Instruction Permit. To obtain a Minor’s Provisional License, you must: be at least 16 years old; provide proof of driver education completion; have held an Instruction Permit for at least 6 months; provide a parent’s signature on your permit indicating completion of 50 hours of supervised driving (10 hours at night); and pass a driving test. If you are over 18 years of age, to obtain a Driver License you must: pass a knowledge exam and receive a permit; and pass a driving test.Resources for new & teen drivers
Read the official California driver’s manualTake one of our free learner’s permit practice tests
Check out our new & teen driver frequently asked questions (FAQ)
Buy a learner’s permit test cheat sheet: basic or advanced
Buy a driver’s license test cheat sheet: basic or advanced
Check rates or buy car insurance
California DMV quick links for new & teen drivers
How to apply for a Driver License (over 18)How to apply for a Provisional Permit (under 18)
Driving School information
Minor's Provisional License checklist
Permit checklist (under 18 years of age)
Permit checklist (over 18 years of age)
Driver License FAQ
New-to-State Drivers
New California residents have 10 days after establishing residency in the state to exchange an out-of-state license for a California license. You will be required to pass a knowledge exam to exchange your out-of-state license for a California license.Resources for new-to-state drivers
Read the official California driver’s manualTake one of our free driver’s license practice tests
Check out our new-to-state frequently asked questions (FAQ)
Buy a new-to-state driver’s license test cheat sheet: basic or advanced
Check rates or buy car insurance
Motorcycles
In California, to obtain a Motorcycle Permit you must: be at least 15 and a half years of age and pass a knowledge test. To obtain a Motorcycle License, you must: be at least 16 years of age; have possessed a motorcycle permit for at least 6 months; provide proof of driver education training completion; and provide a completion certificate from a motorcycle rider training course. If you are 18 years of age or older, to obtain a Motorcycle License you must: pass a knowledge test and provide a completion certificate from a motorcycle rider training course. If you are over 21 years of age, instead of presenting a completion certificate from a motorcycle rider training course, you may pass a motorcycle driving test to obtain a Motorcycle License.Resources for motorcyclists
Read the official California motorcycle manualTake one of our free motorcycle license practice tests
Check out our motorcycle license frequently asked questions (FAQ)
Buy a motorcycle license test cheat sheet: basic or advanced
New-to-state motorcycle insurance
California DMV quick links for motorcycles
Motorcycle License information (over 18)Motorcycle License information (under 18)
Motorcycle License checklist
Motorcycle Permit checklist
Motorcycle Safety Course information
CDL
In California, to obtain a Commercial Learner’s Permit (CLP) you must: be at least 18 years of age and pass a general knowledge test. To obtain a Commercial Driver License (CDL) you must: possess a CLP and pass the CDL road skills test.Resources for CDL
Read the official California CDL manualTake one of our free CDL practice tests
Buy a CDL test paid cheat sheet: basic or advanced
Check rates or buy CDL insurance
California DMV quick links for CDL
CDL informationCDL checklist
CLP checklist
CDL testing information
CDL testing office locations