The waiting period between permit and license varies by state, but most require 6 months to 1 year
The time you must wait after getting a learner's permit before you can take the road test for a full license depends entirely on which state issued your permit. There is no federal rule. Some states impose a mandatory waiting period — meaning you cannot test before a set number of days or months have passed, no matter how much practice you have logged. Other states have no waiting period at all but require a minimum number of supervised driving hours instead. A few states use both: a waiting period and a minimum hour requirement.
This waiting period exists to may support new drivers get real-world practice before testing. It is not something you can waive, pay to skip, or shorten by taking extra classes. You either wait the full time or you do not test.
Key Takeaways
- Most states require you to hold a learner's permit for 6 months to 1 year before you can take the road test, though a few have no waiting period at all.
- Some states measure the waiting period in calendar days from the date your permit was issued; others count only school days or business days.
- Many states also require a minimum number of supervised driving hours (often 50 to 100 hours) in addition to or instead of a calendar waiting period.
- You cannot shorten the waiting period by taking driver's education classes, paying a fee, or testing in a different state.
- If your permit expires before the waiting period ends, you must renew it before you can test; the clock does not restart.
State-by-state waiting periods and hour requirements
The following table shows the most common waiting period rules. Because these rules change and vary by age (many states have shorter or longer periods for drivers under 18), check your state's DMV website for the exact requirement that applies to you.
| State | Waiting Period | Supervised Driving Hours |
|---|---|---|
| Alabama | No mandatory waiting period | None required |
| Arizona | 6 months (under 18); none (18+) | None required |
| California | 6 months | 50 hours (10 at night) |
| Colorado | 12 months (under 18); none (18+) | 70 hours (10 at night) |
| Connecticut | No mandatory waiting period | None required |
| Florida | No mandatory waiting period | None required |
| Georgia | 1 month (under 18); none (18+) | 40 hours (6 at night) |
| Illinois | No mandatory waiting period | None required |
| Massachusetts | 6 months | None required |
| Michigan | 14 days (under 18); none (18+) | None required |
| New York | 6 months | None required |
| Ohio | No mandatory waiting period | None required |
| Texas | No mandatory waiting period | None required |
| Virginia | 9 months (under 18); none (18+) | 60 hours (10 at night) |
| Washington | 6 months | 50 hours (10 at night) |
This table shows a sample of states only. Your state's rule may differ, and rules often change based on your age at the time you got your permit. Some states also have different rules for drivers who completed a driver's education course versus those who did not. Always verify the exact requirement with your state DMV before scheduling your road test.
How the waiting period is counted
States count the waiting period in different ways, and the method matters if you are close to the important date. Some states count calendar days — meaning every single day from the date your permit was issued counts toward the total, including weekends and holidays. Other states count only business days or school days, which means weekends and holidays do not count. A few states count only the days the DMV office is open.
For example, if you got your permit on a Friday and your state requires a 6-month waiting period counted in calendar days, the 6 months ends on the same day of the week 6 months later, regardless of holidays. But if your state counts business days only, weekends and holidays are skipped, and your waiting period may end several days later in actual calendar time.
Check your permit document or your state DMV website to see which method applies. If you are unsure, contact your local DMV office by phone or through their online chat before you book your road test. Testing before the waiting period is complete will result in your test being cancelled and your fee forfeited.
What happens if your permit expires before you can test
Learner's permits have expiration dates, usually 1 to 5 years from the date of issue depending on your state. If your permit expires before the waiting period ends, you cannot test. You must renew your permit first, and the waiting period does not restart — it continues from where it was.
For example, if you got your permit in January and your state requires a 6-month waiting period, you can test in July. But if your permit expires in May and you do not renew it until June, you can still test in July (the original 6-month mark), not in December. However, if you let your permit expire and do not renew it until after the 6-month mark has passed, you may be able to test when ready after renewal, depending on your state's rules.
To avoid this problem, check your permit's expiration date now. If it will expire before the waiting period ends, renew it well in advance — do not wait until the last day. Renewal is usually faster than the original permit process and can often be done online or by mail.
Supervised driving hours as an alternative or addition to waiting time
Many states require a minimum number of supervised driving hours instead of, or in addition to, a calendar waiting period. These hours must be logged with a licensed adult (usually a parent, guardian, or certified instructor) in the car with you. Some states require a certain number of those hours to be at night or in bad weather.
If your state uses hours instead of a waiting period, you can test as soon as you have completed the required hours, even if only a few weeks have passed. If your state uses both a waiting period and an hour requirement, you must satisfy both — you cannot test until the calendar time has passed and the hours are logged.
Keep a written log of every drive with dates, times, and miles. Some states provide an official form; others accept any clear record. Your supervising driver may need to sign the log. Bring this log to your road test appointment. If you cannot produce it, the test may be cancelled.
Testing before the waiting period ends
You cannot test before the waiting period is complete, even if you have logged all required hours, completed driver's education, or paid extra fees. The DMV will not schedule you for a test before the date your waiting period ends. If you somehow book an appointment before that date, the test will be cancelled when you arrive, and you will lose your test fee.
Some people try to move to another state to test sooner, but this does not work. Most states will not issue a license to someone who holds an active learner's permit from another state. You must either wait in your home state or surrender your permit and start over in the new state, which means a new waiting period begins.
The only exception is if you move permanently to a new state and establish residency there. In that case, you may be able to transfer your permit or take the test under the new state's rules. But moving temporarily to test sooner will not succeed.
How to track your waiting period and prepare for the road test
Mark the end date of your waiting period on a calendar now. If your state counts calendar days, add the number of months or days to the date on your permit. If your state counts business days, use your state DMV's online calculator (most states provide one) or call the DMV to confirm the exact date.
Start scheduling your road test about 2 to 4 weeks before the waiting period ends. Many DMVs have long wait times for test appointments, and slots fill up quickly. Some states allow you to book online; others require a phone call. A few still require you to show up in person. Check your state's website for the booking method and whether you can schedule in advance.
Gather your documents now so you are not scrambling at the last minute. You will need your learner's permit, proof of identity, proof of residency, your supervised driving log (if required), and proof of passing a vision test (if your state requires it). Bring the original documents, not copies, unless your state specifically says copies are acceptable.
Frequently Asked Questions
Can I test before the waiting period ends if I have completed driver's education?
No. Driver's education does not shorten or waive the waiting period in any state. It may reduce the number of supervised driving hours required, but the calendar waiting period still applies. You must wait the full time.
What if I got my permit in one state and moved to another?
You will need to follow the new state's rules. Some states honor waiting periods from other states; most do not. Contact your new state's DMV to find out whether your waiting period transfers or restarts. You may need to get a new permit under the new state's rules.
Does the waiting period pause if I let my permit expire?
No. The waiting period continues even if your permit is expired. When you renew, the waiting period picks up where it left off. However, if you let your permit expire for a long time and then renew, you may be able to test when ready if the original waiting period has already passed.
Can I test in a different state to avoid my state's waiting period?
No. Most states will not issue a license to someone holding an active learner's permit from another state. You must complete your home state's waiting period or surrender the permit and start over, which means a new waiting period begins.
What happens if I show up to test before my waiting period is over?
The DMV will not allow you to test. Your appointment will be cancelled, and you will lose your test fee. You will need to reschedule for after the waiting period ends and pay the fee again.