Completing Joshua’s Law in Georgia takes about 13 months at the fastest, and closer to 14 or 15 months for most families. The coursework and driving hours themselves can be knocked out in a few weeks of focused effort, but Georgia requires you to hold a Class CP learner’s permit for at least one year and one day before you can apply for a Class D provisional license, so that permit period sets the real floor on how long it takes to complete Joshua’s Law.1Georgia.gov. Apply for a Georgia Learner’s Permit (Class CP)
Why the Permit Period Sets the Floor
You can apply for a Class CP learner’s permit at age 15 after passing a written knowledge test and a vision screening.2Georgia Department of Driver Services. Learners Permit From the day you get that permit, the one-year-and-one-day clock starts. No matter how quickly you finish the 30-hour course, the behind-the-wheel training, and the 40 hours of supervised driving, you cannot test for the Class D license until that period is up.1Georgia.gov. Apply for a Georgia Learner’s Permit (Class CP)
The one narrow exception: 17-year-olds enlisted in the military can apply for a full Class C license and skip the holding period entirely.3Georgia Department of Driver Services. Joshua’s Law Requirements For everyone else, including 17-year-olds without military status, the 12-month-plus wait applies.
How Long the 30-Hour Course Takes
The 30 hours of classroom or online instruction is the largest single block of coursework, and its duration depends on format. In-person courses at driving schools or high schools often run as intensive one-week programs with several hours of class each day. Some high school programs spread the same material across a full semester. Online courses through DDS-certified virtual programs are self-paced, so some students finish in a week or two while others take a month or more fitting sessions around school and work.
DDS treats all four approved methods equally, so the format you pick is a matter of schedule and learning style, not licensing strategy.3Georgia Department of Driver Services. Joshua’s Law Requirements
Behind-the-Wheel Training Time
If you go through a DDS-certified driving school, you need 6 hours of behind-the-wheel instruction. Schools usually split those 6 hours into two 3-hour drives or three 2-hour sessions across a couple of weeks. The scheduling constraint is the school’s calendar, not yours, and in busy metro areas waits for appointments can add a week or more, especially during summer.
The other route lets a parent or guardian handle all behind-the-wheel training using the DDS Parent/Teen Driving Guide, folding it into the required 40 supervised hours.3Georgia Department of Driver Services. Joshua’s Law Requirements That skips the driving school entirely and gives families full scheduling control.
The 40 Hours of Supervised Driving
Every method requires 40 hours of supervised driving with a parent or guardian, with at least 6 of those hours at night.3Georgia Department of Driver Services. Joshua’s Law Requirements Pace varies more here than anywhere else in the process. An hour of driving every day gets you done in about six weeks. A few sessions a week stretches it to two to four months. Sporadic practice can stretch it further, which is where a lot of families get caught out.
Georgia doesn’t require a formal driving log. When you apply for the Class D license, a parent, guardian, or DDS-certified instructor swears or affirms under penalty of law that you completed the full 40 hours including the 6 at night.4Georgia Department of Driver Services. Driver Education FAQs A simple notebook tracking dates, times, and conditions isn’t legally required, but it protects the adult signing that statement and helps confirm the nighttime hours are covered.
A Realistic Month-by-Month Timeline
For a teen who gets the learner’s permit on their 15th birthday and stays on track, the fastest realistic path looks roughly like this:
- Months 1–3: Start the 30-hour classroom or online course. Begin logging supervised driving hours with a parent.
- Months 3–6: Complete the 6 hours of behind-the-wheel training at a certified school if using that method. Keep building supervised hours.
- Months 6–12: Finish the remaining supervised driving, including the 6 required night hours.
- Month 13: Once the one-year-and-one-day permit period is up, schedule and pass the road skills test at a DDS location to receive the Class D license.5Georgia Department of Driver Services. Class D
That’s the compressed version. In practice, scheduling conflicts, instructor availability, and family logistics push most teens closer to 14 or 15 months from permit to license. The road skills test itself requires an appointment at DDS, and wait times vary by office.5Georgia Department of Driver Services. Class D
What Slows People Down
The most common delay is underestimating how long 40 hours of supervised driving actually takes when life gets in the way. Between school, jobs, extracurriculars, and parents’ work schedules, many families don’t start accumulating hours until well into the permit year, then scramble near the end. Starting supervised driving early is the single most effective way to avoid a crunch at month 12.
Behind-the-wheel slots at certified driving schools are the other common bottleneck, especially during summer when demand peaks. Booking those sessions well in advance keeps them from becoming the pinch point. And if your 30-hour classroom course runs through a high school that spreads it across a semester, plan around that academic calendar rather than assuming you can compress the timing.
One more thing that can stretch the timeline: a conviction for certain serious traffic offenses during the permit period, including DUI, hit-and-run, street racing, fleeing an officer, reckless driving, or any offense carrying four or more points. Those convictions can reset the clock or disqualify you.6Justia. Georgia Code 40-5-24 – Instruction Permits; Graduated Licensing and Related Restrictions; Temporary Licenses The permit year is as much about keeping a clean record as it is about logging hours.