How to schedule your Oregon driving test
You book your behind-the-wheel test through the Oregon Department of Transportation (ODOT) online system or by phone. You cannot walk in without an appointment — ODOT requires you to reserve a specific date and time slot at one of its Driver and Motor Vehicle Services offices. The process takes about 10 minutes online, and you will need your learner permit number, a valid email address, and a phone number.
The earliest you can test is the day after you have held your learner permit for the required time. In Oregon, that means at least 50 hours of supervised driving (with at least 10 of those hours after dark) if you are under 18, or no waiting period if you are 18 or older. ODOT will not let you book a test before you meet that requirement.
Test slots fill up weeks in advance, especially in urban areas like Portland and Eugene. If you cannot find an open date near you, check smaller towns or offices outside your county — you can test anywhere in Oregon, not just your home county.
Key Takeaways
- Book your test online at oregondmv.org or by calling 503-945-5000; walk-in appointments are not available.
- You must hold your learner permit for at least 50 hours of driving (10 after dark) if you are under 18 before you can schedule a test.
- Appointments fill quickly in cities, so check smaller towns or nearby counties if your preferred location has no open slots.
- Bring your learner permit, proof of vehicle insurance, and the vehicle you will test in on your appointment day.
- If you cannot make your appointment, cancel at least 24 hours ahead to avoid losing your test fee.
Booking online through the ODOT website
Go to oregondmv.org and select "Schedule a Test" from the main menu. You will be asked to enter your learner permit number and date of birth to pull up your record. The system will show you which test you are may be able to access for — if you have not met the 50-hour requirement, the calendar will be locked and you cannot proceed.
Once you confirm your may be able to access, the system displays available dates and times at each ODOT office. You can filter by location and see how far out the next opening is. Select your preferred date and time, then enter your email and phone number. You will receive a confirmation email with your appointment details, test location, and what to bring.
The online system is fastest if you know which office you want to test at. If you are flexible on location, you may find an earlier slot 30 or 40 miles away than in your home city.
Booking by phone
Call ODOT at 503-945-5000 during business hours (Monday through Friday, 8 a.m. to 5 p.m. Pacific time). Have your learner permit number and date of birth ready. A staff member will check your driving hours, confirm your may be able to access, and walk you through available appointments.
Phone booking takes longer than the online system — expect to wait on hold, especially mid-morning and mid-afternoon. However, a staff member can answer questions about what to bring or what to expect on test day, which the website cannot do.
What to bring to your test appointment
Bring your learner permit (not a copy — the original document). You will also need proof of vehicle insurance for the car you are testing in. This can be a printed insurance card, a digital copy on your phone, or a declaration page from your insurance company. The vehicle's registration must match the insurance document.
The vehicle itself must pass a quick safety check: working headlights, brake lights, turn signals, wipers, and seat belts. The examiner will inspect these before the test begins. If anything is broken, the test will be cancelled and you will forfeit your fee.
Bring your glasses or contacts if you wear them. Do not bring passengers other than the examiner — family members and friends cannot ride along.
Rescheduling or cancelling your appointment
If you need to change your test date or time, log back into oregondmv.org with your learner permit number and select "Manage Your Appointment." You can reschedule to a different date at the same location or switch to a different office. Cancellations made at least 24 hours before your appointment do not cost you the test fee.
If you cancel with less than 24 hours notice, or if you miss your appointment without cancelling, you lose the fee and must pay again to book a new test. ODOT does not refund missed appointments.
How far in advance to book
Book as soon as you know you will be ready to test. In Portland, Salem, and Eugene, the next available slot is often 4 to 8 weeks out. In smaller towns, you may find an opening within 2 to 3 weeks. If you wait until you think you are ready, you may not be able to test for a month or more.
You can book up to 90 days in advance. If you book early and then realize you need more practice time, you can reschedule for free as long as you cancel at least 24 hours ahead.
What happens after you book
ODOT will send you a confirmation email with your appointment date, time, location address, and a list of what to bring. Read this email carefully — it also includes the test route description and what the examiner will be looking for. Some offices include a map of the test area so you can practice beforehand.
Arrive 10 to 15 minutes early. The examiner will check your documents, inspect the vehicle, and review the test route with you. The actual driving test lasts about 30 minutes. You will find out whether you passed or failed the same day.
Frequently Asked Questions
Can I book a test if I have not finished my 50 hours yet?
No. The ODOT online system will not let you select a date if you have not logged the required hours in your learner permit record. If you are close to 50 hours, you can book a test for a date when you expect to have finished, but ODOT will verify your hours on test day and cancel if you fall short.
What if there are no appointments available near me?
Check offices in neighboring counties or smaller towns — you can test anywhere in Oregon. You can also call 503-945-5000 to ask if cancellations are expected soon, or check the website again in a few days, as slots sometimes open up. Some people travel 1 to 2 hours to find an earlier appointment.
Do I have to test in the same county where I got my learner permit?
No. You can schedule your test at any ODOT Driver and Motor Vehicle Services office in Oregon, regardless of where you live or where you got your permit.
What if I fail the test?
You can reschedule when ready through the same online system or by phone. There is no waiting period between attempts, but you will pay the test fee again for each new appointment.
Can someone else drive the test vehicle to the appointment?
Yes. The vehicle does not have to be registered to you, and someone else can drive it to the test location. However, you must be the one behind the wheel during the actual test, and the vehicle's insurance must be valid on test day.