How long you have to keep your learner's permit depends on your state and age

Most states require you to hold a learner's permit for a minimum period before you can take the road test for a full license. That period ranges from three months to two years, depending on where you live and how old you are. Some states set a shorter holding period for drivers over 18; others have the same requirement for all ages. A few states have no minimum holding period at all, though they may require a certain number of supervised driving hours instead.

The holding period is not the same as the permit's expiration date. Your permit itself may be valid for three to eight years, but you cannot move to a license test until you have held it for the state's minimum time. If your permit expires before you complete the holding period, you will need to renew it before you can test.

Key Takeaways

  • Holding periods range from three months to two years depending on your state and age group, and you cannot test for a license until that time has passed.
  • Your permit's expiration date is separate from its holding period — a permit that is still valid may not yet satisfy the time requirement to test.
  • Some states measure the requirement in months of calendar time; others count only supervised driving hours or a combination of both.
  • If your permit expires before you meet the holding period, you must renew it and restart the clock in some states, while others allow the time to carry over.
  • Checking your state's DMV website for the exact holding period and any hour requirements is the only way to know when you are may be able to access to test.

State-by-state holding periods and what they require

The holding period varies significantly. California requires six months for drivers under 18 and no minimum for drivers 18 and older. Florida requires six months for all ages. Texas requires no minimum holding period but does require 30 hours of supervised driving, with 10 of those at night. New York requires six months for drivers under 18 and no minimum for 18 and older. Pennsylvania requires six months for all ages. Ohio requires six months for drivers under 18.

Some states use a tiered system based on age. New Jersey requires six months for drivers under 17 and no minimum for 17 and older. Georgia requires 12 months for drivers under 18 and one month for drivers 18 and older. Michigan requires 14 days for drivers 18 and older but 182 days for drivers under 18. Washington State requires six months for drivers under 18 and no minimum for 18 and older.

A handful of states have longer requirements. Utah requires 12 months for drivers under 18. Idaho requires six months for drivers under 18. If you are moving between states or are unsure of your state's rule, contact your state DMV directly or check their website — holding period rules change and vary by license class.

What happens if your permit expires before the holding period ends

If your permit expires before you have held it for the required time, you will need to renew it. The renewal process is usually faster than the original process — you typically submit a form, pay a fee, and receive a new permit by mail or in person. The new permit will have a new expiration date, usually three to eight years out depending on your state.

Whether the holding period restarts after renewal depends on your state. Some states count the total time you have held any version of the permit, so the clock does not reset. Others restart the holding period with each renewal. Check with your state DMV before your permit expires so you know whether you need to renew early or whether you can wait until after you test.

Supervised driving hours as an alternative or addition to calendar time

Several states do not use a calendar holding period at all; instead, they require a set number of supervised driving hours. Texas requires 30 hours total, with 10 at night. Some states require both: a minimum calendar period and a minimum number of hours. For example, a state might require six months plus 50 hours of supervised driving.

Hours are usually logged by the supervising driver — a parent, guardian, or approved instructor — and recorded on a form you carry in the vehicle or submit when you test. Some states use a digital log through their DMV portal. If your state uses hours instead of or in addition to time, keep careful records and ask your supervising driver to sign off on each session. You cannot test until both requirements are met.

How to find your state's exact holding period requirement

The fastest way to find your state's requirement is to visit your state's DMV website and search for "learner's permit holding period" or "permit requirements." Most state DMV sites have a section for teen drivers or permit holders that lists the exact calendar time and any hour requirements. Some states also list the requirement on the back of the permit itself.

If the website is unclear, call your state DMV's customer service line. Have your state and age ready, and ask for the holding period in months and any supervised driving hour requirement. Write down the answer and the date you called, in case you need to reference it later. Do not rely on information from a driving school or instructor unless you have confirmed it with the DMV first — requirements change and vary by location.

Common mistakes that delay your road test

The most common mistake is assuming your permit is valid for testing as soon as you receive it. Many drivers do not realize the holding period is separate from the permit's validity. You could have a permit that does not expire for five more years but still not be may be able to access to test because you have not held it long enough.

Another mistake is not tracking the holding period start date. If you received your permit on March 15 and your state requires six months, you cannot test until September 15. If you test on September 10, you will be turned away. Mark the may be able to access test date on a calendar or set a phone reminder.

If your state requires supervised driving hours, failing to log them correctly is a third common error. Some states will not let you test if your log is incomplete or unsigned. Keep the form with you during every supervised drive and have the supervising driver initial and date each entry. Do not wait until the day before your test to fill in the hours.

What to do when you are ready to test after the holding period ends

Once you have held your permit for the required time and completed any hour requirements, you can schedule your road test. Most states allow you to book online through the DMV website, by phone, or in person at a DMV office. Tests usually fill up weeks or months in advance, so schedule as soon as you are may be able to access rather than waiting until the last minute.

Bring your current learner's permit, proof of identity, proof of your supervised driving hours (if required), and proof of insurance. Some states also require a vehicle inspection or proof that the car you will test in is registered and insured. Check your state's road test checklist on the DMV website before you go.

Frequently Asked Questions

Can I test before the holding period is over if I have completed all my driving hours?

No. The holding period and the hour requirement are separate. You must meet both before you can test. If your state requires six months and 50 hours, you cannot test after 50 hours if only three months have passed. You must wait until both the calendar time and the hours are complete.

Does the holding period restart if I renew my permit?

It depends on your state. Some states count total time held, so renewal does not restart the clock. Others restart the holding period with each renewal. Contact your state DMV to find out which rule applies to you before your permit expires.

What if I move to a different state while holding a learner's permit?

You will need to get a new permit from your new state. The holding period requirement will be based on your new state's rules, not your old one. Your previous permit time usually does not count toward the new state's requirement. Check your new state's DMV website for the holding period and any hour requirements.

Can I test for my license if my permit has expired?

No. Your permit must be valid on the day you test. If it has expired, you must renew it first. Renewal is usually faster than the original process, but plan ahead so you do not miss your test appointment.

Do I have to use a parent or guardian as my supervising driver, or can I use anyone?

Most states require the supervising driver to be at least 21 years old and hold a valid driver's license. Some states allow a certified driving instructor to count toward the hour requirement. Check your state's rules — not all supervising drivers count the same way toward your hours.