Parking Lot
Road and Pavement Marking Color Codes Explained
Cojo
July 9, 2026
6 min read
Road marking colors follow a national standard, and each one means something specific. Yellow separates traffic moving in opposite directions. White separates traffic moving the same direction and marks edges, stalls, and crosswalks. Red, blue, and purple are reserved for special uses like wrong-way, accessible parking, and toll lanes. The color system comes from the federal MUTCD, which Oregon adopts, so private roads and lots that mirror it stay legible and defensible.
Pavement marking colors are a shorthand every driver reads without thinking. The MUTCD (Manual on Uniform Traffic Control Devices) fixes what each color communicates so a yellow line means the same thing in Hood River as it does in Salem. On public roads ODOT enforces this through its pavement-marking specification; on private roads and lots you are not legally bound to every detail, but matching the standard is what keeps a site readable and reduces liability.
Here is the core color code:
| Color | Meaning | Typical use |
|---|---|---|
| Yellow | Separates opposing traffic | Centerlines, left edge of divided roads, two-way turn lanes |
| White | Separates same-direction traffic; edges | Lane lines, right edge lines, stall lines, crosswalks, arrows |
| Red | Prohibited / wrong-way | Do-not-enter pavement, some fire lanes |
| Blue | Accessible parking | Supplements ADA stall markings |
| Purple | Toll / registered vehicles | Electronic toll lanes |
| Green | Permitted access points | Some bike-lane or path treatments |
The most important distinction on any road is yellow versus white. Get this wrong and you send drivers the wrong message about which way traffic flows.
Yellow markings mean traffic on the two sides is heading in opposite directions. A single broken yellow line means passing is allowed when clear. A solid yellow on your side means no passing. A double solid yellow means neither direction may pass. Yellow also marks the left edge of one-way and divided roadways.
White markings separate lanes of traffic moving the same direction, and they mark right-side edges, turn arrows, stop bars, crosswalks, and parking stalls. Broken white means you may change lanes; solid white discourages or prohibits it. A single line width also carries meaning -- a normal 4-inch line reads as an ordinary lane line, while a wider 8-inch line signals a lane you should not casually cross, such as the edge of a turn pocket or an exit gore.
If you want the full picture of how these markings get laid out on public versus private pavement, our guide on road striping vs parking lot striping breaks down where each system applies.
Beyond yellow and white, a handful of colors handle specific jobs:
On private property you have latitude, but drifting from these meanings confuses drivers. A red "fire lane" that a local code actually wants in yellow, for example, can fail inspection.
Oregon adopts the MUTCD and layers ODOT's own pavement-marking specification -- Section 00850 in the standard specifications -- on top for state highway work. That spec governs material, line width, glass-bead application, retroreflectivity, and color for public projects. Private roads, HOA drives, campuses, and lots are not held to every line of it, but the smart move is to mirror the standard anyway so a driver never has to relearn what a line means when they turn off a public street onto your pavement.
Two Oregon realities shape color work here:
Getting color, material, and beads right the first time is why striping inspection and acceptance criteria exist. Inspectors check color match, line width, and measured reflectivity before signing off.
Color is a specification; the material carrying that color decides how long it holds. Waterborne paint lays down the same yellow or white as thermoplastic, but it wears thinner and loses beads faster under traffic. Thermoplastic is applied hot, bonds into the asphalt, and holds both color and embedded beads for years longer. On a busy road or long drive lane that lifecycle math usually favors thermoplastic for high-traffic lines and paint for lower-traffic or budget work. Our comparison of thermoplastic vs paint striping walks through the tradeoff in detail.
Color itself does not change the price much, but the material behind it does. Thermoplastic runs two to four times the cost of paint up front and lasts far longer, so the right choice is a lifecycle decision, not a sticker-price one. Night work and traffic control to keep a lane open while the color cures also add real cost on active roads.
We see the same errors on private roads and facility drive lanes across Oregon:
None of these are hard to avoid. They come from cutting corners on material or skipping the layout step. For a fuller view of the whole silo, start with our pillar on road striping and line painting in Oregon.
Road marking colors are a legal language, and consistency is what keeps your pavement readable and defensible. Yellow for opposing traffic, white for same-direction and edges, blue for accessible parking, and the right material with glass beads underneath. Cojo is CCB licensed and insured, based in Hood River, and stripes to MUTCD and ODOT standards statewide. See our striping services or request a free estimate for your road, drive lane, or lot.
Understand what happens during an ADA parking compliance audit, common violations found in Oregon commercial lots, and how to prepare your property.
Complete guide to ADA parking requirements in Oregon, including space dimensions, van accessible standards, signage rules, and ORS 447.233 specifics for commercial property owners.
See real before-and-after results of commercial sealcoating projects in Oregon and learn how this affordable maintenance extends parking lot life by a decade or more.
Have a question about this topic? We'll respond within 24 hours.