Guest, Sign inJoin
Raymond Timberland Library 01Raymond, #1 on this list · Photo: Joe Mabel · CC BY-SA 3.0
Washington rankings · Climate

Towns with the least snow in Washington

Raymond gets the least snow of Washington’s 252 towns of 2,500+ with a snow record: about 1 inches in a normal winter at its NOAA station. Leavenworth gets the most, about 80 inches; 230 of the 252 average under 30 inches.

NOAA U.S. Climate Normals, 1991–2020, at each town’s nearest station with a snow record (named in each row). A described list: no letters. How grades work

#1

Raymond

Pacific County · 3,235 people
1in

0 days a year with an inch or more·Raymond 2 S station, 4 km

#T2

Battle Ground

Clark County · 23,513 people
1in

1 days a year with an inch or more·Battle Ground station, 1 km

#T2

Brush Prairie

unincorporated, Clark County · 2,526 people
1in

1 days a year with an inch or more·Battle Ground station, 5 km

All 252 towns

Snow in a normal winter, least first. Towns that share a station share its figure and rank (T = tied; 233 towns here share a station).

252 towns ranked. Not here? See why a town may be missing.

#TownSnow a yearDays with 1″+NOAA station
1RaymondPacific County · 3,235 people1 in0Raymond 2 S3.8 km
T2Battle GroundClark County · 23,513 people1 in1Battle Ground1.1 km
T2Brush Prairieunincorporated, Clark County · 2,526 people1 in1Battle Ground5.4 km
T2Hockinsonunincorporated, Clark County · 6,150 people1 in1Battle Ground5.8 km
T2KalamaCowlitz County · 3,165 people1 in1Battle Ground36.5 km
T2SequimClallam County · 8,215 people1 in0Sequim 2 E2.0 km
T2Venersborgunincorporated, Clark County · 4,262 people1 in1Battle Ground4.7 km
T8ElmaGrays Harbor County · 3,534 people2 in1Matlock 8 S15.7 km
T8MontesanoGrays Harbor County · 4,181 people2 in1Matlock 8 S20.2 km
T10Burbankunincorporated, Walla Walla County · 3,589 people2 in2Ice Harbor Dam9.6 km
T10Finleyunincorporated, Benton County · 5,634 people2 in2Ice Harbor Dam15.3 km
T10KennewickBenton County · 88,366 people2 in2Ice Harbor Dam23.5 km
T10PascoFranklin County · 82,848 people2 in2Ice Harbor Dam18.8 km
T10RichlandBenton County · 65,258 people2 in2Ice Harbor Dam32.3 km
T10West RichlandBenton County · 19,257 people2 in2Ice Harbor Dam39.9 km
T16KelsoCowlitz County · 12,801 people2 in1Clatskanie24.6 km
T16Lexingtonunincorporated, Cowlitz County · 4,413 people2 in1Clatskanie24.3 km
T16LongviewCowlitz County · 38,362 people2 in1Clatskanie19.1 km
T16Longview Heightsunincorporated, Cowlitz County · 4,357 people2 in1Clatskanie21.0 km
T20Camanounincorporated, Island County · 17,303 people2 in0Coupeville 1 S18.1 km
T20Lake Goodwinunincorporated, Snohomish County · 5,536 people2 in0Coupeville 1 S31.8 km
T20Oak HarborIsland County · 24,083 people2 in0Coupeville 1 S10.7 km
T20Port Hadlock-Irondaleunincorporated, Jefferson County · 3,884 people2 in0Coupeville 1 S20.8 km
T20Port TownsendJefferson County · 10,678 people2 in0Coupeville 1 S11.9 km
T20Warm Beachunincorporated, Snohomish County · 3,442 people2 in0Coupeville 1 S25.9 km
T26Bainbridge IslandKitsap County · 24,691 people3 in1Bremerton15.5 km
T26Bangor Baseunincorporated, Kitsap County · 6,112 people3 in1Bremerton17.2 km
T26Bethelunincorporated, Kitsap County · 4,394 people3 in1Bremerton10.3 km
T26BremertonKitsap County · 45,482 people3 in1Bremerton4.1 km
T26Bunk Fossunincorporated, Snohomish County · 3,627 people3 in1Monroe14.9 km
T26Canyon Creekunincorporated, Snohomish County · 3,910 people3 in1Monroe29.4 km
T26Chain Lakeunincorporated, Snohomish County · 4,950 people3 in1Monroe6.4 km
T26Chicounincorporated, Kitsap County · 3,336 people3 in1Bremerton6.6 km
T26Clearviewunincorporated, Snohomish County · 3,254 people3 in1Monroe11.4 km
T26DuvallKing County · 9,440 people3 in1Monroe12.3 km
T26East Port Orchardunincorporated, Kitsap County · 4,725 people3 in1Bremerton7.3 km
T26Eastmontunincorporated, Snohomish County · 23,721 people3 in1Monroe15.1 km
T26EverettSnohomish County · 113,567 people3 in1Monroe19.4 km
T26Fobes Hillunincorporated, Snohomish County · 2,569 people3 in1Monroe14.8 km
T26Granite FallsSnohomish County · 4,686 people3 in1Monroe27.2 km
T26Hansvilleunincorporated, Kitsap County · 3,384 people3 in1Bremerton38.8 km
T26High Bridgeunincorporated, Snohomish County · 3,196 people3 in1Monroe5.6 km
T26La CenterClark County · 4,433 people3 in1Merwin Dam13.6 km
T26Lake Cassidyunincorporated, Snohomish County · 3,292 people3 in1Monroe25.4 km
T26Lake StevensSnohomish County · 42,091 people3 in1Monroe19.2 km
T26Lake Stickneyunincorporated, Snohomish County · 15,890 people3 in1Monroe19.5 km
T26Lochsloyunincorporated, Snohomish County · 3,029 people3 in1Monroe24.1 km
T26Maltbyunincorporated, Snohomish County · 10,910 people3 in1Monroe9.6 km
T26Manchesterunincorporated, Kitsap County · 5,956 people3 in1Bremerton10.9 km
T26Martha Lakeunincorporated, Snohomish County · 22,634 people3 in1Monroe17.8 km
T26MarysvilleSnohomish County · 77,686 people3 in1Monroe28.7 km
T26Mill CreekSnohomish County · 20,902 people3 in1Monroe16.0 km
T26Mill Creek Eastunincorporated, Snohomish County · 25,453 people3 in1Monroe14.5 km
T26MonroeSnohomish County · 20,025 people3 in1Monroe1.8 km
T26MukilteoSnohomish County · 21,239 people3 in1Monroe24.2 km
T26Parkwoodunincorporated, Kitsap County · 6,873 people3 in1Bremerton7.6 km
T26Port OrchardKitsap County · 19,839 people3 in1Bremerton5.1 km
T26PoulsboKitsap County · 12,749 people3 in1Bremerton19.4 km
T26RidgefieldClark County · 16,132 people3 in1Merwin Dam17.4 km
T26Silver Firsunincorporated, Snohomish County · 22,306 people3 in1Monroe11.8 km
T26Silverdaleunincorporated, Kitsap County · 20,685 people3 in1Bremerton11.0 km
T26Sisco Heightsunincorporated, Snohomish County · 3,015 people3 in1Monroe31.5 km
T26SnohomishSnohomish County · 10,719 people3 in1Monroe11.8 km
T26SultanSnohomish County · 7,230 people3 in1Monroe14.5 km
T26Suquamishunincorporated, Kitsap County · 4,084 people3 in1Bremerton18.8 km
T26Three Lakesunincorporated, Snohomish County · 4,055 people3 in1Monroe10.4 km
T26Tracytonunincorporated, Kitsap County · 6,137 people3 in1Bremerton5.0 km
T26WoodlandCowlitz County · 6,611 people3 in1Merwin Dam15.2 km
T26Woods Creekunincorporated, Snohomish County · 6,943 people3 in1Monroe7.7 km
T71AnacortesSkagit County · 18,080 people3 in1Bellingham 3 SSW26.8 km
T71BellinghamWhatcom County · 96,395 people3 in1Bellingham 3 SSW5.0 km
T71FerndaleWhatcom County · 17,559 people3 in1Bellingham 3 SSW16.1 km
T71Marietta-Alderwoodunincorporated, Whatcom County · 3,754 people3 in1Bellingham 3 SSW8.4 km
T71Sudden Valleyunincorporated, Whatcom County · 6,084 people3 in1Bellingham 3 SSW12.3 km
T71WinlockLewis County · 2,640 people3 in1Mayfield Pwr Plt24.9 km
T77East Renton Highlandsunincorporated, King County · 12,582 people4 in2Snoqualmie Falls20.4 km
T77IssaquahKing County · 39,423 people4 in2Snoqualmie Falls16.7 km
T77North BendKing County · 8,758 people4 in2Snoqualmie Falls7.8 km
T77SammamishKing County · 66,110 people4 in2Snoqualmie Falls16.3 km
T77SnoqualmieKing County · 13,640 people4 in2Snoqualmie Falls2.5 km
82ChehalisLewis County · 7,764 people4 in1Doty 3 E19.1 km
T83Alderwood Manorunincorporated, Snohomish County · 10,266 people4 in2Seattle Sand Pt Wsfo14.2 km
T83BellevueKing County · 154,193 people4 in2Seattle Sand Pt Wsfo12.4 km
T83BothellKing County · 52,199 people4 in2Seattle Sand Pt Wsfo10.3 km
T83Bothell Eastunincorporated, Snohomish County · 14,578 people4 in2Seattle Sand Pt Wsfo14.3 km
T83Bothell Westunincorporated, Snohomish County · 22,029 people4 in2Seattle Sand Pt Wsfo13.2 km
T83BrierSnohomish County · 6,597 people4 in2Seattle Sand Pt Wsfo11.8 km
T83Clyde HillKing County · 3,161 people4 in2Seattle Sand Pt Wsfo6.9 km
T83Cottage Lakeunincorporated, King County · 22,518 people4 in2Seattle Sand Pt Wsfo14.9 km
T83EdmondsSnohomish County · 42,748 people4 in2Seattle Sand Pt Wsfo15.9 km
T83Esperanceunincorporated, Snohomish County · 4,189 people4 in2Seattle Sand Pt Wsfo13.7 km
T83Indianolaunincorporated, Kitsap County · 3,468 people4 in2Seattle Sand Pt Wsfo20.6 km
T83KenmoreKing County · 24,249 people4 in2Seattle Sand Pt Wsfo7.0 km
T83KirklandKing County · 97,410 people4 in2Seattle Sand Pt Wsfo4.0 km
T83Lake Forest ParkKing County · 13,191 people4 in2Seattle Sand Pt Wsfo8.4 km
T83Larch Wayunincorporated, Snohomish County · 4,424 people4 in2Seattle Sand Pt Wsfo17.3 km
T83LynnwoodSnohomish County · 42,132 people4 in2Seattle Sand Pt Wsfo16.1 km
T83Meadowdaleunincorporated, Snohomish County · 3,009 people4 in2Seattle Sand Pt Wsfo19.9 km
T83MedinaKing County · 2,974 people4 in2Seattle Sand Pt Wsfo6.8 km
T83Mercer IslandKing County · 25,422 people4 in2Seattle Sand Pt Wsfo13.8 km
T83Mountlake TerraceSnohomish County · 25,430 people4 in2Seattle Sand Pt Wsfo12.4 km
T83NewcastleKing County · 13,128 people4 in2Seattle Sand Pt Wsfo18.1 km
T83North Lynnwoodunincorporated, Snohomish County · 23,339 people4 in2Seattle Sand Pt Wsfo18.5 km
T83Picnic Pointunincorporated, Snohomish County · 10,261 people4 in2Seattle Sand Pt Wsfo21.5 km
T83RedmondKing County · 82,506 people4 in2Seattle Sand Pt Wsfo10.5 km
T83SeattleKing County · 784,777 people4 in2Seattle Sand Pt Wsfo10.4 km
T83ShorelineKing County · 66,542 people4 in2Seattle Sand Pt Wsfo10.3 km
T83Union Hill-Novelty Hillunincorporated, King County · 23,047 people4 in2Seattle Sand Pt Wsfo17.6 km
T83WoodinvilleKing County · 14,548 people4 in2Seattle Sand Pt Wsfo11.3 km
T111CentraliaLewis County · 19,375 people4 in1Olympia AP28.1 km
T111DuPontPierce County · 9,778 people4 in1Olympia AP24.4 km
T111Fort Lewisunincorporated, Pierce County · 15,167 people4 in1Olympia AP28.9 km
T111Grand Moundunincorporated, Thurston County · 3,287 people4 in1Olympia AP20.9 km
T111LaceyThurston County · 58,833 people4 in1Olympia AP11.1 km
T111North Fort Lewisunincorporated, Pierce County · 6,337 people4 in1Olympia AP28.6 km
T111North Yelmunincorporated, Thurston County · 2,522 people4 in1Olympia AP22.0 km
T111OlympiaThurston County · 56,724 people4 in1Olympia AP7.5 km
T111Rochesterunincorporated, Thurston County · 5,834 people4 in1Olympia AP20.9 km
T111SteilacoomPierce County · 6,648 people4 in1Olympia AP32.1 km
T111Tanglewildeunincorporated, Thurston County · 6,314 people4 in1Olympia AP12.6 km
T111TumwaterThurston County · 28,010 people4 in1Olympia AP2.1 km
T111YelmThurston County · 12,043 people4 in1Olympia AP20.0 km
T124Barbertonunincorporated, Clark County · 8,668 people4 in1Portland Intl AP13.7 km
T124CamasClark County · 27,749 people4 in1Portland Intl AP13.3 km
T124Five Cornersunincorporated, Clark County · 21,194 people4 in1Portland Intl AP11.2 km
T124Hazel Dellunincorporated, Clark County · 23,237 people4 in1Portland Intl AP10.9 km
T124Lake Shoreunincorporated, Clark County · 6,978 people4 in1Portland Intl AP13.2 km
T124Minnehahaunincorporated, Clark County · 11,482 people4 in1Portland Intl AP7.4 km
T124Orchardsunincorporated, Clark County · 29,438 people4 in1Portland Intl AP12.2 km
T124VancouverClark County · 199,698 people4 in1Portland Intl AP5.2 km
T124WashougalClark County · 18,028 people4 in1Portland Intl AP19.8 km
T133Bonney LakePierce County · 22,139 people4 in2Buckley 1 NE12.5 km
T133BuckleyPierce County · 5,688 people4 in2Buckley 1 NE1.5 km
T133EnumclawKing County · 13,172 people4 in2Buckley 1 NE3.8 km
T133Lake Holmunincorporated, King County · 3,555 people4 in2Buckley 1 NE18.0 km
T133Lake Tappsunincorporated, Pierce County · 12,798 people4 in2Buckley 1 NE13.8 km
T133Prairie Heightsunincorporated, Pierce County · 4,998 people4 in2Buckley 1 NE8.3 km
T133Prairie Ridgeunincorporated, Pierce County · 12,074 people4 in2Buckley 1 NE10.6 km
140SheltonMason County · 10,921 people4 in2Cushman Powerhouse #216.5 km
T141Aldertonunincorporated, Pierce County · 2,706 people6 in2Mcmillin Rsvr5.4 km
T141Clover Creekunincorporated, Pierce County · 7,345 people6 in2Mcmillin Rsvr9.5 km
T141EatonvillePierce County · 2,861 people6 in2Mcmillin Rsvr29.8 km
T141EdgewoodPierce County · 13,548 people6 in2Mcmillin Rsvr10.9 km
T141Elk Plainunincorporated, Pierce County · 14,276 people6 in2Mcmillin Rsvr13.4 km
T141Fredericksonunincorporated, Pierce County · 25,383 people6 in2Mcmillin Rsvr9.3 km
T141Grahamunincorporated, Pierce County · 35,079 people6 in2Mcmillin Rsvr11.4 km
T141LakewoodPierce County · 62,755 people6 in2Mcmillin Rsvr20.8 km
T141McChord AFBunincorporated, Pierce County · 2,999 people6 in2Mcmillin Rsvr17.9 km
T141Midlandunincorporated, Pierce County · 9,050 people6 in2Mcmillin Rsvr12.5 km
T141OrtingPierce County · 8,884 people6 in2Mcmillin Rsvr5.5 km
T141Parklandunincorporated, Pierce County · 38,742 people6 in2Mcmillin Rsvr13.8 km
T141PuyallupPierce County · 42,682 people6 in2Mcmillin Rsvr5.5 km
T141South Hillunincorporated, Pierce County · 68,025 people6 in2Mcmillin Rsvr2.8 km
T141Spanawayunincorporated, Pierce County · 34,019 people6 in2Mcmillin Rsvr13.4 km
T141Summitunincorporated, Pierce County · 8,791 people6 in2Mcmillin Rsvr9.0 km
T141Summit Viewunincorporated, Pierce County · 8,480 people6 in2Mcmillin Rsvr7.3 km
T141SumnerPierce County · 10,871 people6 in2Mcmillin Rsvr10.8 km
T141Tehalehunincorporated, Pierce County · 9,561 people6 in2Mcmillin Rsvr6.2 km
T141Wallerunincorporated, Pierce County · 7,683 people6 in2Mcmillin Rsvr11.4 km
T161ArlingtonSnohomish County · 22,031 people6 in2Sedro-woolley36.8 km
T161Arlington Heightsunincorporated, Snohomish County · 2,727 people6 in2Sedro-woolley34.0 km
T161Bryantunincorporated, Snohomish County · 2,648 people6 in2Sedro-woolley28.0 km
T161BurlingtonSkagit County · 11,356 people6 in2Sedro-woolley7.9 km
T161Mount VernonSkagit County · 35,193 people6 in2Sedro-woolley10.4 km
T161Sedro-WoolleySkagit County · 13,308 people6 in2Sedro-woolley1.8 km
T161StanwoodSnohomish County · 9,421 people6 in2Sedro-woolley29.0 km
168Friday HarborSan Juan County · 2,729 people6 in2Olga 2 SE17.9 km
T169AlgonaKing County · 3,253 people6 in2Seattle Tacoma Intl AP18.7 km
T169AuburnKing County · 86,301 people6 in2Seattle Tacoma Intl AP17.4 km
T169Boulevard Parkunincorporated, King County · 4,575 people6 in2Seattle Tacoma Intl AP7.7 km
T169Bryn Mawr-Skywayunincorporated, King County · 17,638 people6 in2Seattle Tacoma Intl AP7.9 km
T169BurienKing County · 51,859 people6 in2Seattle Tacoma Intl AP4.2 km
T169Des MoinesKing County · 33,032 people6 in2Seattle Tacoma Intl AP6.2 km
T169Fairwoodunincorporated, King County · 17,856 people6 in2Seattle Tacoma Intl AP12.9 km
T169Federal WayKing County · 99,729 people6 in2Seattle Tacoma Intl AP14.9 km
T169FifePierce County · 11,061 people6 in2Seattle Tacoma Intl AP23.7 km
T169FircrestPierce County · 6,959 people6 in2Seattle Tacoma Intl AP28.2 km
T169KentKing County · 134,871 people6 in2Seattle Tacoma Intl AP9.7 km
T169Lakeland Northunincorporated, King County · 15,950 people6 in2Seattle Tacoma Intl AP12.2 km
T169Lakeland Southunincorporated, King County · 13,100 people6 in2Seattle Tacoma Intl AP18.8 km
T169Maple Heights-Lake Desireunincorporated, King County · 4,113 people6 in2Seattle Tacoma Intl AP16.4 km
T169MiltonPierce County · 8,911 people6 in2Seattle Tacoma Intl AP21.4 km
T169Normandy ParkKing County · 6,609 people6 in2Seattle Tacoma Intl AP2.6 km
T169PacificKing County · 7,056 people6 in2Seattle Tacoma Intl AP20.8 km
T169RentonKing County · 104,975 people6 in2Seattle Tacoma Intl AP9.8 km
T169SeaTacKing County · 34,578 people6 in2Seattle Tacoma Intl AP1.2 km
T169TacomaPierce County · 229,816 people6 in2Seattle Tacoma Intl AP24.0 km
T169TukwilaKing County · 22,003 people6 in2Seattle Tacoma Intl AP4.6 km
T169University PlacePierce County · 35,479 people6 in2Seattle Tacoma Intl AP30.9 km
T169Vashonunincorporated, King County · 9,934 people6 in2Seattle Tacoma Intl AP11.3 km
T169White Centerunincorporated, King County · 14,886 people6 in2Seattle Tacoma Intl AP7.7 km
193College PlaceWalla Walla County · 9,923 people7 in2Milton Freewater11.1 km
194ForksClallam County · 3,488 people8 in4Forks 1 E2.7 km
195Walla WallaWalla Walla County · 34,058 people9 in4Mill Creek Dam5.1 km
T196Birch Bayunincorporated, Whatcom County · 10,837 people9 in3Blaine6.9 km
T196BlaineWhatcom County · 6,475 people9 in3Blaine3.4 km
T198GrandviewYakima County · 12,062 people10 in5Moxee City 10 E35.2 km
T198GrangerYakima County · 3,831 people10 in5Moxee City 10 E17.9 km
T198SunnysideYakima County · 16,430 people10 in5Moxee City 10 E24.5 km
T201EversonWhatcom County · 3,254 people11 in4Clearbrook6.3 km
T201LyndenWhatcom County · 16,881 people11 in4Clearbrook9.5 km
T201Peaceful Valleyunincorporated, Whatcom County · 2,858 people11 in4Clearbrook13.3 km
T204ClarkstonAsotin County · 7,189 people13 in4Lewiston Nez Perce Co AP5.2 km
T204Clarkston Heights-Vinelandunincorporated, Asotin County · 7,884 people13 in4Lewiston Nez Perce Co AP5.8 km
T204West Clarkston-Highlandunincorporated, Asotin County · 5,444 people13 in4Lewiston Nez Perce Co AP4.9 km
207ConnellFranklin County · 5,080 people14 in5Hatton 9 SE15.9 km
208WardenGrant County · 2,830 people15 in7Lind 3 NE37.1 km
209DaytonColumbia County · 2,538 people16 in6Dayton 1 WSW2.0 km
T210CashmereChelan County · 3,326 people16 in6Wenatchee15.0 km
T210East WenatcheeDouglas County · 14,414 people16 in6Wenatchee2.3 km
T210WenatcheeChelan County · 35,547 people16 in6Wenatchee1.6 km
213White SalmonKlickitat County · 2,655 people17 in6Hood Rvr Exp Stn5.5 km
T214Black DiamondKing County · 6,978 people18 in6Palmer 3 ESE12.5 km
T214CovingtonKing County · 21,496 people18 in6Palmer 3 ESE20.2 km
T214Hobartunincorporated, King County · 6,552 people18 in6Palmer 3 ESE16.5 km
T214Lake Morton-Berrydaleunincorporated, King County · 11,183 people18 in6Palmer 3 ESE19.3 km
T214Maple ValleyKing County · 28,482 people18 in6Palmer 3 ESE15.4 km
T219Ahtanumunincorporated, Yakima County · 3,777 people20 in6Yakima Air Terminal5.6 km
T219Gleedunincorporated, Yakima County · 2,844 people20 in6Yakima Air Terminal11.1 km
T219MoxeeYakima County · 4,765 people20 in6Yakima Air Terminal11.2 km
T219SelahYakima County · 8,678 people20 in6Yakima Air Terminal8.6 km
T219Terrace Heightsunincorporated, Yakima County · 10,041 people20 in6Yakima Air Terminal8.9 km
T219Union GapYakima County · 6,617 people20 in6Yakima Air Terminal4.2 km
T219YakimaYakima County · 97,458 people20 in6Yakima Air Terminal2.6 km
T226ToppenishYakima County · 8,635 people20 in6Wapato10.3 km
T226WapatoYakima County · 4,469 people20 in6Wapato0.9 km
T226ZillahYakima County · 3,111 people20 in6Wapato11.7 km
229ChelanChelan County · 4,494 people20 in8Chelan1.5 km
230GoldendaleKlickitat County · 3,528 people27 in9Goldendale1.9 km
T231ColfaxWhitman County · 2,667 people33 in16Pullman 2 NW20.0 km
T231PullmanWhitman County · 33,756 people33 in16Pullman 2 NW3.3 km
233Sunnyslopeunincorporated, Chelan County · 3,706 people40 in12Entiat Fish Hatchery21.6 km
234Mirrormontunincorporated, King County · 4,019 people42 in14Cedar Lake18.3 km
T235ChewelahStevens County · 2,712 people43 in17Colville35.6 km
T235ColvilleStevens County · 5,116 people43 in17Colville3.7 km
237Gold BarSnohomish County · 2,561 people44 in14Baring18.3 km
T238Airway HeightsSpokane County · 11,811 people45 in15Spokane Intl AP4.7 km
T238CheneySpokane County · 12,650 people45 in15Spokane Intl AP15.1 km
T238Country Homesunincorporated, Spokane County · 6,198 people45 in15Spokane Intl AP16.2 km
T238Fairchild AFBunincorporated, Spokane County · 2,931 people45 in15Spokane Intl AP9.0 km
T238Fairwoodunincorporated, Spokane County · 10,674 people45 in15Spokane Intl AP18.2 km
T238Liberty LakeSpokane County · 14,029 people45 in15Spokane Intl AP32.2 km
T238Meadunincorporated, Spokane County · 6,893 people45 in15Spokane Intl AP22.0 km
T238Medical LakeSpokane County · 4,964 people45 in15Spokane Intl AP13.3 km
T238Otis Orchards-East Farmsunincorporated, Spokane County · 5,454 people45 in15Spokane Intl AP34.4 km
T238SpokaneSpokane County · 230,783 people45 in15Spokane Intl AP8.7 km
T238Spokane ValleySpokane County · 108,405 people45 in15Spokane Intl AP22.6 km
T238Town and Countryunincorporated, Spokane County · 4,890 people45 in15Spokane Intl AP14.2 km
T250Deer ParkSpokane County · 5,370 people48 in17Spokane Wfo34.4 km
T250Suncrestunincorporated, Stevens County · 5,345 people48 in17Spokane Wfo16.9 km
252LeavenworthChelan County · 3,373 people80 in22Leavenworth 3 S4.1 km

A station’s normal can differ from the town’s own when the station sits higher or lower; each town’s Climate page names its station and checks it.

Quick answers

Questions people ask

What part of Washington gets the least amount of snow?

Among towns of 2,500+, the least snow falls in Raymond (Pacific County, about 1 in), Battle Ground (Clark County, about 1 in), Brush Prairie (Clark County, about 1 in), on NOAA’s 1991–2020 normals at each town’s station.

Which Washington town gets the most snow?

Leavenworth (Chelan County), about 80 inches in a normal winter at the Leavenworth 3 S station. See the snowiest towns.

Why isn’t my town on this list?

The list covers towns of 2,500+ residents (285 in Washington) whose nearest station has a snow normal of an inch or more; 33 have no station with a snow record. Smaller towns show their snow on their own Climate page.

Go deeper

More Washington lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Washington rankings →
Other states

Least snow in other states