What the 6-hour course covers and who must take it
Texas requires anyone under 18 who holds a learner's permit to complete a 6-hour driving safety course before they can take the road test for a full license. This course is separate from the written knowledge test you took to get the permit itself. The course covers hazard perception, vehicle handling, impaired driving awareness, and the rules of the road specific to Texas.
You must complete all 6 hours before you schedule your road test with the Texas Department of Public Safety (DPS). The course cannot be split across multiple days in a way that avoids the full 6-hour requirement — you need the complete block of instruction. If you are 18 or older when you explore for your learner's permit, you do not have to take this course, though some driving schools offer it anyway.
Key Takeaways
- The 6-hour course is mandatory for anyone under 18 with a Texas learner's permit and must be completed before you can take your road test.
- You can take the course at a licensed driving school, through some high schools, or online through an approved provider — the format varies but the content is set by Texas.
- The course costs between $20 and $150 depending on the provider and format you choose; there is no single state-set price.
- You receive a certificate of completion that you must bring to your road test appointment; without it, DPS will not let you test.
- The course covers Texas traffic laws, hazard recognition, and impaired driving awareness, not just behind-the-wheel driving time.
Where you can take the 6-hour course in Texas
Licensed driving schools are the most common place to take this course. You can find them by searching online for "driving school near me" or by asking your high school if they offer the course in-house. Many Texas high schools run their own driver education programs and include the 6-hour course as part of that curriculum. If your school offers it, that is often the cheapest option.
Online providers approved by the Texas Education Agency (TEA) also offer the course. These are useful if you live far from a driving school or prefer to work at your own pace. The course still takes 6 hours to complete — you cannot speed through it — but you can log in and out as your schedule allows. Make sure any online provider you choose displays its TEA approval number on the website before you pay.
Some driving schools offer a hybrid model: classroom time plus online modules. The total must still add up to 6 hours of instruction. In-person courses at driving schools typically run 2 to 3 hours per session and are spread across 2 to 3 days.
Cost and what to expect at different provider types
High school programs usually charge $20 to $50 if they charge at all; some are included in your school fees. Licensed driving schools typically charge $75 to $150 for the full 6-hour course. Online providers fall in the $30 to $100 range. Prices vary by location and by what extras the provider includes — some driving schools bundle the course with behind-the-wheel lessons, which costs more.
At a driving school, you will sit in a classroom or training room with an instructor who covers Texas traffic laws, hazard recognition, and impaired driving awareness. You will watch videos, take notes, and may be asked questions to check your understanding. The instructor will explain what you need to know for your road test and answer questions about Texas driving rules.
Online courses work the same way content-wise but you watch videos and read material on your own time. You will still have to watch all 6 hours — the system tracks your progress and will not let you skip ahead. Some online courses include a quiz at the end to make sure you paid attention. High school courses are usually classroom-based and may be taught by a teacher or a certified driving instructor.
How to get and use your certificate of completion
When you finish the 6-hour course, the provider gives you a certificate of completion. This is a paper or digital document that proves you took the course. You must bring this certificate to your road test appointment at the DPS office. Without it, the examiner will not let you test, even if you have your learner's permit and have been practicing.
Keep the certificate in a safe place until your test date. If you take the course online, print the certificate as soon as you finish — do not rely on the provider to email it to you later. If you lose it, contact the provider and ask for a replacement. Most will send you a copy, though it may take a few days.
Bring the original certificate or a clear copy to your road test. The DPS examiner will check it before you start the test. Once you pass the road test, you no longer need the certificate — it has served its purpose.
Timing: when to take the course before your road test
You can take the 6-hour course anytime after you receive your learner's permit. There is no waiting period. However, you should take it close to when you plan to schedule your road test, because the certificate does not expire but your learner's permit does. If your permit expires before you take the road test, you will have to renew your permit before you can test.
A Texas learner's permit is valid for 2 years. If you take the 6-hour course right after you get your permit and then wait 18 months to schedule your road test, your certificate will still be valid — but your permit may be about to expire. Plan to take the course within a few weeks of when you want to schedule your road test.
If you are in high school, your school may require you to take the course during a specific semester or time of year. Check with your school's driver education coordinator about their schedule.
Common mistakes and what to avoid
The most common mistake is not bringing the certificate to your road test. You cannot test without it, and you will have to reschedule. Always print or carry the certificate with you when you go to the DPS office.
Another mistake is taking the course too early and then waiting months to test. While the certificate does not expire, your learner's permit does. If your permit expires, you have to renew it before you can test, which costs money and takes time. Take the course within 4 to 6 weeks of your planned test date.
Do not assume an online course is faster than an in-person course. Both must be 6 full hours. Some people think they can rush through an online course in a day, but the system will not let you. You have to spend the full 6 hours, whether you do it all at once or spread it over several days.
Finally, make sure the provider you choose is licensed or approved by Texas. Scam websites offer fake certificates or claim to let you skip the course. These will not work at the DPS office, and you will waste money and time. Stick with high schools, established driving schools, or providers that display a TEA approval number.
What happens if you do not complete the course before your road test
If you show up to your road test without a certificate of completion, the DPS examiner will turn you away. You cannot test that day. You will have to complete the 6-hour course, get your certificate, and schedule a new test appointment. This delays your ability to get your full license by at least a week or two, depending on how fast you can finish the course and how soon the DPS office has an opening.
There is no exception to this rule for learner's permit holders under 18. The course is a legal requirement in Texas, not optional. If you are 18 or older, you do not need the course, but if you are under 18, you must have proof of completion before you test.
Frequently Asked Questions
Can I take the 6-hour course before I get my learner's permit?
No. You must have an active learner's permit to take the course. The course is designed for people who already have a permit and are preparing for their road test. Get your permit first by passing the written knowledge test, then take the 6-hour course.
Does the 6-hour course count as my behind-the-wheel practice time?
No. The 6-hour course is classroom or online instruction about traffic laws and hazard awareness. It is not behind-the-wheel driving time. You still need to practice driving with a licensed adult in the car for the hours required by your learner's permit restrictions.
What if I took driver's education in another state before moving to Texas?
Texas does not accept driver education from other states. If you hold a learner's permit in Texas, you must complete the 6-hour course in Texas before you can test for your license, even if you already took a similar course elsewhere.
Can I retake the course if I fail my road test?
No. You only need to take the 6-hour course once. Your certificate stays valid even if you fail the road test. You can reschedule and test again without taking the course a second time.
How long is the certificate valid after I complete the course?
The certificate does not expire. However, your learner's permit is valid for 2 years. If your permit expires before you use the certificate to take your road test, you must renew your permit before you can test. Keep the certificate safe and use it within the life of your permit.