What You Actually Need To Know About Oregon Time
Oregon sits in two time zones for most of the year, but the rules are messier than most people expect. The state uses Pacific Time everywhere except eight counties in the northwest corner that stay on Mountain Time. That boundary isn't arbitrary. It lines up with county borders and follows the Snake River in places. When you're scheduling something across those lines, missing that detail costs you more than a few minutes. Daylight saving time complicates things further. Oregon observes DST like most of the US, which means the mountain-time counties are UTC-7 during summer and UTC-8 during winter. The pacific-time areas shift between UTC-7 and UTC-8 at the same clock change moment. So the offset between the two regions never changes — it's always one hour apart. People assume the gap shifts. It doesn't.
Unlocking The Beaver State A Guide To Time Zones In Oregon USA
I've lost track of how many times someone has called me frustrated because a meeting ran late and they blamed the time zone. More often than not, the problem was something else entirely. But when it is the time zone, here is what actually happens and how to handle it. The eight counties in Mountain Time are Baker, Grant, Howard, Malheur, Morrow, Umatilla, Union, and Wallowa. If you are shipping goods, scheduling crews, or coordinating remote teams across Oregon, you need to check which side of the line a location falls on. Malheur County is the tricky one because it's huge and the eastern part leans toward Idaho culture and business practices. That border town of Vale runs on Mountain Time but feels Pacific in every other way. Here is a scenario I deal with regularly. A contractor in Pendleton (Mountain Time) tells me their crew can't start before 7 AM their time. A project manager in Portland (Pacific Time) schedules a call at 7 AM Portland time, which is 8 AM Pendleton time. The contractor shows up annoyed that they're being asked to work an hour earlier than agreed. The fix is straightforward — always confirm the county, not just the city, and state the UTC offset explicitly in written communications.
How DST Changes Hit Real Operations
Most of the US switches DST on the second Sunday in March and the first Sunday in November. Oregon does too. The practical impact is that for roughly seven months each year, the state spans two active offsets. For the other five months, both zones fall back to standard time simultaneously. During that winter window, the whole state is on standard time with the same one-hour split. I remember a logistics coordinator who built an automated scheduling system for a fleet spanning Eastern Oregon and the Willamette Valley. She tested it in September. Everything looked fine. She forgot to account for the November fallback. Three days after the change, deliveries were arriving a day early because her script used Pacific Time timestamps without converting for Mountain Time counties. The workaround was to store all times in UTC internally and format to local time only at display. That cut her debugging time from a full week to about two hours.
Get the Full Details

Common Mistakes People Make
Assuming every city in Oregon is on Pacific Time is the biggest error. Boise, Idaho is on Mountain Time. Some Oregon towns right next to the border share that same zone. Thinking you can just use a state-level time zone rule gets you wrong answers consistently. Another mistake is assuming the time zone boundary follows major highways or river valleys in a simple way. It follows political borders. County lines. That means a single highway can cross from Pacific to Mountain and back again within a few miles if the county boundary wiggles. I've driven through Malheur County and seen the time zone flip twice without leaving the same stretch of road. Checking whether a specific address is on Pacific or Mountain time used to require pulling up a map and cross-referencing county lines. Now you can use timezone converters that accept full addresses, but even those occasionally misclassify rural addresses near county borders. I verified everything manually for years by checking the county seat's official time zone listing. The current workaround I use is a simple lookup table I built based on FIPS county codes, mapped to their respective offsets. It's been accurate for over four years.
What To Do If You Need To Coordinate Across The State
Write the UTC offset in every external communication. Don't write "7 AM Oregon time." Write "7 AM PT (UTC-7)" or "8 AM MT (UTC-7)." The difference matters when someone is reading your message hours later and has forgotten which region you meant. If you're building software that handles Oregon addresses, store timestamps in UTC. Convert to local time only when presenting data to the user. This single practice eliminates the majority of bugs I've seen related to Oregon's split time zone situation. For casual scheduling, use tools that ask for the full address rather than just the city name. City names alone are insufficient. Two different cities named Oakridge exist in Oregon, and while they share the same time zone, the principle holds — Oregon has enough geographic complexity that precision matters.