Oregon traffic law
Licensing and driving privileges, right-of-way, and the Oregon statutes that apply when you’re behind the wheel.
A court-approved online course for Oregon ticket diversion. Find your court first: some courts have their own DDI course page.
Step 1 · Check your court
The court name is on your ticket or court letter. Type the court, city, or county.
Step 2 · Register
No separate page for your court? This is your course.
Accepted by most Oregon courts. Your court decides whether the course applies to your citation, so you may need to confirm with them.
¿En español? Curso en español


Why this course
Our Oregon Traffic Level 1 course is approved for ticket diversion programs throughout Oregon. When your court lets you take traffic school, finishing the course can keep the violation off your driving record.
What you’ll learn
The course uses Oregon crash data, ODOT safety research, and current Oregon Revised Statutes.
Licensing and driving privileges, right-of-way, and the Oregon statutes that apply when you’re behind the wheel.
Hazard recognition, space management, and safe driving strategies you can use every day.
Force of impact, seat belts, airbags, ABS, and keeping your vehicle safe to drive.
Alcohol, drugs, fatigue, and distraction, and how they affect your driving.
Sharing the road safely with pedestrians, cyclists, motorcyclists, and school zones.
Rain and wet roads, winter passes, wildlife, wildfire smoke, and rural highways.
Preview the course
Open the first module of the course free, with audio you can play along.
How it works
Finish the course at your own pace, before your court’s deadline.
Use Find your court above. If your court has its own DDI page, register there. Confirm your deadline and how the court wants proof of completion.
Pay the $24.95 course fee, work through 4 hours of content, with a 3-hour minimum time, and finish with the final exam. You can stop and come back; progress saves as you go.
Download your certificate when you finish. We also email it to you, and it stays in your account. If your court has set up certificate delivery with DDI, we send it to the court automatically and you can see when it’s sent. Otherwise, you submit it to your court.
One course price
That is DDI’s course fee. Court fines and any court fees are separate and paid under your court’s instructions.
Registration opens in a new tab. Questions? Call (833) 921-0217 or contact DDI support. Support hours: Monday–Friday 5:00 AM – 5:00 PM PT (8 AM – 8 PM ET), Saturday–Sunday 9:00 – 11:00 AM PT (12 – 2 PM ET).
Oregon courts
A few Oregon courts have their own DDI course page. If yours is one of them, register there. For every other court, use this course.
Courts marked “own page” go to their court’s course page. Not sure? Search for your court.
Quick answers
Most Oregon courts accept it. Your court decides whether it applies to your citation, so you may need to confirm with them. Check Find your court first: if your court has its own DDI page, register there instead.
That’s what Oregon ticket diversion is for. When your court allows traffic school and you finish the course, the violation can stay off your driving record. Your court sets the rules and the deadline.
4 hours of content, with a 3-hour minimum time. Go at your own pace across as many sessions as you need; progress saves as you go.
Yes. The course includes a final exam.
$24.95. Court fines and court fees are separate.
Download your certificate when you finish. We also email it to you, and it stays in your account. If your court has set up certificate delivery with DDI, we send it to the court automatically and you can see when it’s sent. Otherwise, you submit it to your court.
Yes. The online course works on a computer, tablet, or phone.
Not finished? You can get a refund. See the refund policy.
Support hours: Monday–Friday 5:00 AM – 5:00 PM PT (8 AM – 8 PM ET), Saturday–Sunday 9:00 – 11:00 AM PT (12 – 2 PM ET). Call (833) 921-0217 or contact DDI.
Read all Oregon Traffic Level 1 FAQs · All Oregon courses · Contact DDI
Accepted by most Oregon courts · $24.95
Start my course →