MileCheck
Chain laws

How often are chains or traction tires required on Washington's passes?

Counted through Oct 29, 7 AM Pacific ยท from WSDOT's pass reports, saved every hour since Sep 26

So far this season, traction tires were advised on five Washington passes on October 28 and required on three passes on October 28 and 29.

These counts start September 26 and run through the time above. We update them as more restrictions are posted.

What did each pass show?

Each number is the count of hourly reports in which WSDOT's restriction line for that pass read closed, traction tires advised, or traction tires required. One hour is one report. All times are Pacific.

PassClosedTraction tires advisedTraction tires requiredFirst posted
Snoqualmie Pass (I-90)06 h0Oct 28, 4 AM
Stevens Pass (US 2)010 h0Oct 28, 3 AM
White Pass (US 12)016 h1 hOct 28, 3 AM
Blewett Pass (US 97)06 h0Oct 28, 4 AM
Chinook Pass (SR 410)20 h04 hOct 25, 5 PM
Cayuse Pass (SR 123)17 h24 h0Oct 25, 8 PM
SR 410, Crystal Mountain to Greenwater21 h04 hOct 25, 4 PM
Mt. Baker Highway (SR 542)66 h00Oct 25, 4 PM

The advised column counts hours at advised only. A pass that requires traction tires was advised first, and those hours are in the required column. WSDOT's "traction tires required" line on White Pass, Chinook Pass and SR 410 also said chains are required on vehicles over 10,000 pounds gross weight.

When did it happen?

What does this not tell you?

What about Colorado and Montana?

Their feeds post notices rather than a line for each pass, so we count postings, not hours. Colorado posted its Traction Law (Code 15) 9 times on I-70, SH-9 and US-550, on Oct 14 and Oct 24. Montana posted "chains required for towing units" 14 times on I-15, I-90, MT-200, US-12 and US-287, on Oct 11, Oct 23, Oct 26 and Oct 28. California's chain control records in our log all carry one label and one start day, so we cannot tell separate events apart and leave them out.

Where do I check before I drive?

How is this counted?

MileCheck saves WSDOT's mountain pass report every hour. For each pass we read the restriction line and count the hours at each level. The method and the script are in the MileCheck repository as scripts/chain-stats-wa.py. The page is refreshed at month end and after a big storm.