Guide · 9 min read

Why DC parking signs conflict

Updated August 2026 · Sources: DDOT, Open Data DC.

The short answer

Washington DC does not store one parking rule per block. It stores a sign inventory of roughly 203,000 signs. Each sign has its own restriction, direction, time band, and location. DDOT then derives the rule for each blockface by resolving all the signs that point at it.

The result is the totem pole effect: a single pole can show rush-hour, meter, permit, and sweeping signs all at once. The sign that wins is the one that applies to your exact space at your exact time — and the temporary sign always wins.

Why one pole holds so many signs

DDOT's sign inventory is a list of individual signs, not a list of block rules. When you see a stack of signs, you are reading a compressed view of the database. Each sign is a separate record with its own:

  • Restriction type — no parking, no standing, metered, RPP, loading, etc.
  • Time band — the days and hours the restriction is active.
  • Arrow direction — which side of the pole and which direction along the curb the sign governs.
  • Sign support — the pole, bracket, or arm the sign is mounted on, which affects which blockface it faces.
  • MUTCD code — the standard federal code that defines what the sign means.

A sign is not a decoration. It is a row in a database. When two rows point at the same curb segment, both rules apply, and the driver has to satisfy both.

Which sign wins on the same pole

When signs overlap, the hierarchy is simple: the more restrictive rule wins, and temporary overrides permanent. Here is the practical order on a DC blockface:

Sign hierarchy on a DC blockface: which rule outranks which
SignWhat it saysWhat it beats
Red-and-white rush-hour restrictionTow-away, weekdays 7–9:30 AM and 4–6:30 PMPermits, meters, and sweeping during those hours
Emergency no-parking postingTemporary ban for construction, moving, events, or film permitsEvery permanent sign on the blockface for the posted dates/hours
Street sweeping signOne 2-hour weekday window, March–November, one side of the streetRPP and meter rules during that window
Meter / pay-by-app signHourly paid parking, usually Mon–Sat 7 AM – 10 PMUnrestricted parking outside RPP hours; loses to rush-hour and emergency signs
ResPP zone plate2-hour limit for non-permit holders in the zoneNothing for permit holders in that zone; still loses to rush-hour and emergency signs
Distance rule (hydrant, corner, crosswalk, driveway)10 ft from hydrant, 25 ft from stop sign, clear of crosswalk and intersectionEvery posted sign at all times; no sign required

The bottom row is the most important: distance rules never need a sign. A hydrant, stop sign, crosswalk, or driveway can make a space illegal even when every posted sign on the pole says parking is allowed.

MUTCD codes: what the signs actually mean

DC signs follow the Manual on Uniform Traffic Control Devices (MUTCD). The code is not printed on the sign, but it is how DDOT catalogs it. Knowing the codes helps you read the hierarchy faster.

Common MUTCD parking sign codes and their meaning for DC drivers
CodeMeaningWhat a driver reads
R7-1No parkingYou may stop briefly, but cannot leave the vehicle.
R7-4No parking with arrowThe no-parking rule applies in the direction of the arrow.
R7-107Residential permit parkingZone number on plate = only that zone's permit holders can park beyond the time limit.
R7-200 seriesMetered parkingPay for the numbered zone; wrong zone = unpaid ticket.
R7-23Emergency no parking / temporaryOverrides everything else for the posted dates and hours.

Arrow direction matters more than the pole location

A sign on the north side of the street does not automatically govern the north side of the street. The arrow does. A sign can be mounted on one side of the road but point at the opposite curb. DDOT records this with arrow direction and sign support geometry.

The rule of thumb: if the sign is facing you and the arrow points toward your car, it probably governs your space. If it faces away, or the arrow points the other direction, it probably governs the opposite blockface. When in doubt, find the nearest sign that points at your tires and read its time band first.

Time bands are the real conflict

Most sign conflicts are not about two rules at the same time. They are about two rules at different times. A single blockface can be:

  • Rush-hour tow-away from 7:00–9:30 AM and 4:00–6:30 PM on weekdays.
  • Metered from 7:00 AM – 10:00 PM on Monday–Saturday.
  • RPP 2-hour limit for non-residents during the same meter hours.
  • Street sweeping from 9:30–11:30 AM on one weekday.
  • Free and unrestricted on Sunday nights.

The driver has to intersect all of those time bands with the current clock. DDOT's derived parking zones do that intersection in advance, producing one answer per blockface per hour of the week. That is the kind of answer Curblee is built to surface.

Derived zones and M-values

DDOT derives parking zones by snapping the sign inventory to its linear referencing system (LRS). Each sign is located by a RouteID and a measure along the route — an M-value. Signs with the same M-value range and the same arrow direction are grouped into a single derived zone for that blockface.

This is how 203,000 signs become a smaller set of blockface rules. The catch: the derivation is only as good as the sign inventory. New signs, missing signs, knocked-over poles, and handwritten temporary postings are not always captured in time. That is why a driver still needs to read the actual pole.

What to do on a conflicted block

  1. Find the nearest sign that points at your car. Read its arrow and time band before anything else.
  2. Look up the pole. Rush-hour and emergency signs are usually mounted above the rest.
  3. Check for temporary postings. A paper or plastic sign dated for today overrides every permanent sign on the blockface.
  4. Apply distance rules. Hydrants, corners, crosswalks, stop signs, and driveways are illegal even if every sign says parking is allowed.
  5. Take a photo. If you still get a ticket, the photo is your appeal evidence.

Frequently asked questions

Why do multiple parking signs sit on the same pole in DC?

DDOT stores parking rules as a sign inventory, not as a single rule per block. Each sign on a pole carries its own restriction, time band, and arrow direction. When several signs overlap on the same stretch of curb, the result is a stack of rules that may all apply at different times or days.

What is the 'totem pole effect' in DC parking?

The totem pole effect is when DDOT mounts many signs on a single support pole. A pole can show a rush-hour restriction, a meter requirement, a residential permit zone plate, and a street-sweeping sign — each at its own height, facing its own direction, and active at its own hours.

Which parking sign wins when two signs conflict?

The more restrictive rule wins. If one sign says 'no parking' and another says '2-hour parking,' the no-parking sign controls. Temporary signs — emergency no-parking, event restrictions, and construction postings — override every permanent sign on the blockface for the dates and hours printed on them.

What does the arrow on a DC parking sign mean?

The arrow points to the curb the sign governs. A sign facing your side of the street with an arrow pointing toward your parked car usually governs your space. If the arrow points away from you or the sign faces the opposite direction, it likely controls the other blockface.

What is a derived parking zone in DC?

A derived parking zone is the rule DDOT assigns to a blockface by combining all the signs on that segment. Because the raw sign inventory is 203,000+ signs, DDOT derives a single 'what is the rule here' answer by resolving overlapping signs, arrow directions, and time bands into one zone record per blockface.

Related guides