Skip to content

    Town winters

    How much snow do US towns get? Snowiest first

    Here is how much snow 533 towns across 39 states get in a typical year, from each town’s own NOAA weather station (1991 to 2020). Ironwood, Michigan, tops the list with about 186 inches, and Elizabeth City, North Carolina, gets the least, with about 0.2 of an inch.

    Big cities get the headlines. Small towns get the snow, and quietly shovel it.

    Last updated

    Snowiest towns first

    1. Ironwood, MI: about 186 inches of snow a year, first freeze around Oct 1
    2. Steamboat Springs, CO: about 185 inches of snow a year, first freeze around Sep 12
    3. Tahoe City, CA: about 179 inches of snow a year, first freeze around Sep 25
    4. Munising, MI: about 161 inches of snow a year, first freeze around Oct 14
    5. Red River, NM: about 157 inches of snow a year, first freeze around Sep 7
    6. Red Lodge, MT: about 142 inches of snow a year, first freeze around Sep 19
    7. Oswego, NY: about 140 inches of snow a year, first freeze around Oct 29
    8. Lowville, NY: about 127 inches of snow a year, first freeze around Oct 1
    9. Watertown, NY: about 116 inches of snow a year, first freeze around Oct 13
    10. Alta, WY: about 113 inches of snow a year, first freeze around Sep 11
    11. Auburn, NY: about 109 inches of snow a year, first freeze around Oct 18
    12. Oakland, MD: about 105 inches of snow a year, first freeze around Oct 9
    13. Lake Placid, NY: about 104 inches of snow a year, first freeze around Sep 22
    14. Indian Lake, NY: about 102 inches of snow a year, first freeze around Sep 27
    15. Bethlehem, NH: about 101 inches of snow a year, first freeze around Sep 18
    16. Minocqua, WI: about 99 inches of snow a year, first freeze around Sep 27
    17. Malone, NY: about 98 inches of snow a year, first freeze around Oct 4
    18. Presque Isle, ME: about 98 inches of snow a year, first freeze around Sep 26
    19. Houlton, ME: about 96 inches of snow a year, first freeze around Sep 23
    20. Farmington, ME: about 94 inches of snow a year, first freeze around Sep 26
    21. Boulder, CO: about 93 inches of snow a year, first freeze around Oct 5
    22. Chama, NM: about 92 inches of snow a year, first freeze around Sep 18
    23. Bozeman, MT: about 91 inches of snow a year, first freeze around Sep 22
    24. Mount Shasta, CA: about 89 inches of snow a year, first freeze around Oct 6
    25. Cheboygan, MI: about 88 inches of snow a year, first freeze around Oct 11
    26. St. Johnsbury, VT: about 87 inches of snow a year, first freeze around Oct 3
    27. Millinocket, ME: about 86 inches of snow a year, first freeze around Oct 5
    28. Cooperstown, NY: about 86 inches of snow a year, first freeze around Oct 7
    29. Laketown, UT: about 84 inches of snow a year, first freeze around Sep 24
    30. Cavendish, VT: about 83 inches of snow a year, first freeze around Sep 29
    31. Enosburg Falls, VT: about 83 inches of snow a year, first freeze around Oct 1
    32. Montrose, PA: about 83 inches of snow a year, first freeze around Oct 2
    33. Alfred, NY: about 82 inches of snow a year, first freeze around Oct 1
    34. Hart, MI: about 79 inches of snow a year, first freeze around Oct 10
    35. Fredonia, NY: about 76 inches of snow a year, first freeze around Nov 1
    36. Tooele, UT: about 75 inches of snow a year, first freeze around Oct 16
    37. Anaconda, MT: about 75 inches of snow a year, first freeze around Sep 14
    38. Heber City, UT: about 75 inches of snow a year, first freeze around Sep 20
    39. Norwich, NY: about 75 inches of snow a year, first freeze around Oct 4
    40. Batavia, NY: about 74 inches of snow a year, first freeze around Oct 16
    41. Priest River, ID: about 74 inches of snow a year, first freeze around Sep 13
    42. Angelica, NY: about 72 inches of snow a year, first freeze around Sep 30
    43. Warren, PA: about 72 inches of snow a year, first freeze around Oct 21
    44. Corinna, ME: about 72 inches of snow a year, first freeze around Oct 3
    45. Cloquet, MN: about 71 inches of snow a year, first freeze around Sep 23
    46. Spearfish, SD: about 71 inches of snow a year, first freeze around Oct 2
    47. Ashton, ID: about 70 inches of snow a year, first freeze around Sep 21
    48. Chugwater, WY: about 70 inches of snow a year, first freeze around Sep 24
    49. Gardiner, ME: about 69 inches of snow a year, first freeze around Oct 11
    50. Stambaugh, MI: about 67 inches of snow a year, first freeze around Sep 10
    51. Cascade, MT: about 67 inches of snow a year, first freeze around Sep 19
    52. Spanish Fork, UT: about 66 inches of snow a year, first freeze around Oct 18
    53. La Porte, IN: about 65 inches of snow a year, first freeze around Oct 27
    54. Lewiston, ME: about 65 inches of snow a year, first freeze around Oct 19
    55. Williams, AZ: about 65 inches of snow a year, first freeze around Oct 5
    56. Virginia City, MT: about 65 inches of snow a year, first freeze around Sep 18
    57. Laramie, WY: about 64 inches of snow a year, first freeze around Sep 28
    58. Austin, NV: about 64 inches of snow a year, first freeze around Oct 7
    59. Reading, MA: about 64 inches of snow a year, first freeze around Oct 17
    60. Saratoga Springs, NY: about 64 inches of snow a year, first freeze around Oct 7
    61. Hiram, OH: about 63 inches of snow a year, first freeze around Oct 20
    62. Ithaca, NY: about 63 inches of snow a year, first freeze around Oct 3
    63. Livingston, MT: about 63 inches of snow a year, first freeze around Sep 25
    64. Fillmore, UT: about 62 inches of snow a year, first freeze around Oct 14
    65. Sandpoint, ID: about 62 inches of snow a year, first freeze around Sep 28
    66. Eastport, ME: about 62 inches of snow a year, first freeze around Oct 25
    67. Logan, UT: about 62 inches of snow a year, first freeze around Oct 16
    68. Ann Arbor, MI: about 61 inches of snow a year, first freeze around Oct 13
    69. Big Rapids, MI: about 61 inches of snow a year, first freeze around Oct 2
    70. Iron Mountain, MI: about 61 inches of snow a year, first freeze around Oct 1
    71. Two Harbors, MN: about 61 inches of snow a year, first freeze around Oct 6
    72. Hanover, NH: about 61 inches of snow a year, first freeze around Oct 13
    73. Wellsboro, PA: about 61 inches of snow a year, first freeze around Oct 5
    74. Keene, NH: about 60 inches of snow a year, first freeze around Oct 1
    75. Grand Rapids, MN: about 60 inches of snow a year, first freeze around Sep 24
    76. Winthrop, WA: about 59 inches of snow a year, first freeze around Sep 22
    77. Bedford, MA: about 59 inches of snow a year, first freeze around Oct 13
    78. Cornwall, VT: about 59 inches of snow a year, first freeze around Oct 3
    79. Sturgeon Bay, WI: about 57 inches of snow a year, first freeze around Oct 13
    80. Marshfield, WI: about 57 inches of snow a year, first freeze around Oct 5
    81. Medford, WI: about 57 inches of snow a year, first freeze around Oct 1
    82. Geneva, NY: about 57 inches of snow a year, first freeze around Oct 21
    83. Harrison, NE: about 57 inches of snow a year, first freeze around Sep 21
    84. Walpole, MA: about 56 inches of snow a year, first freeze around Oct 14
    85. Dulce, NM: about 56 inches of snow a year, first freeze around Sep 22
    86. Gillette, WY: about 56 inches of snow a year, first freeze around Oct 1
    87. Spooner, WI: about 56 inches of snow a year, first freeze around Sep 28
    88. Lakeview, OR: about 55 inches of snow a year, first freeze around Sep 17
    89. Parsons, WV: about 55 inches of snow a year, first freeze around Oct 24
    90. Morgan, UT: about 55 inches of snow a year, first freeze around Sep 24
    91. Trinidad, CO: about 55 inches of snow a year, first freeze around Oct 15
    92. Big Timber, MT: about 55 inches of snow a year, first freeze around Sep 26
    93. Franklin, PA: about 54 inches of snow a year, first freeze around Oct 23
    94. Antigo, WI: about 54 inches of snow a year, first freeze around Sep 30
    95. Napoleon, ND: about 53 inches of snow a year, first freeze around Sep 28
    96. Manti, UT: about 53 inches of snow a year, first freeze around Oct 6
    97. Ridgway, PA: about 53 inches of snow a year, first freeze around Oct 11
    98. Kellogg, ID: about 52 inches of snow a year, first freeze around Sep 26
    99. Mora, MN: about 52 inches of snow a year, first freeze around Sep 30
    100. Stanley, WI: about 52 inches of snow a year, first freeze around Oct 3
    101. Oconto, WI: about 52 inches of snow a year, first freeze around Oct 6
    102. West Medway, MA: about 52 inches of snow a year, first freeze around Oct 9
    103. Fort Collins, CO: about 51 inches of snow a year, first freeze around Oct 7
    104. Milan, MN: about 51 inches of snow a year, first freeze around Oct 2
    105. Grand Meadow, MN: about 51 inches of snow a year, first freeze around Oct 1
    106. South Hero, VT: about 50 inches of snow a year, first freeze around Oct 20
    107. Bottineau, ND: about 50 inches of snow a year, first freeze around Sep 25
    108. Farmington, UT: about 50 inches of snow a year, first freeze around Oct 19
    109. East Tawas, MI: about 49 inches of snow a year, first freeze around Oct 5
    110. Murdo, SD: about 49 inches of snow a year, first freeze around Oct 9
    111. Grand Forks, ND: about 49 inches of snow a year, first freeze around Oct 1
    112. Ekalaka, MT: about 48 inches of snow a year, first freeze around Sep 23
    113. Addison, NY: about 48 inches of snow a year, first freeze around Oct 5
    114. Libby, MT: about 48 inches of snow a year, first freeze around Sep 21
    115. Wallowa, OR: about 48 inches of snow a year, first freeze around Sep 9
    116. Detroit Lakes, MN: about 48 inches of snow a year, first freeze around Sep 24
    117. Choteau, MT: about 48 inches of snow a year, first freeze around Sep 12
    118. Langdon, ND: about 47 inches of snow a year, first freeze around Sep 26
    119. Viroqua, WI: about 47 inches of snow a year, first freeze around Oct 2
    120. Winnebago, MN: about 47 inches of snow a year, first freeze around Oct 10
    121. Oberlin, OH: about 47 inches of snow a year, first freeze around Oct 22
    122. Lisbon, ND: about 47 inches of snow a year, first freeze around Sep 27
    123. Jamestown, ND: about 46 inches of snow a year, first freeze around Sep 29
    124. Midwest, WY: about 46 inches of snow a year, first freeze around Sep 22
    125. New London, WI: about 46 inches of snow a year, first freeze around Oct 6
    126. Indiana, PA: about 46 inches of snow a year, first freeze around Oct 13
    127. Montevideo, MN: about 46 inches of snow a year, first freeze around Oct 1
    128. Nephi, UT: about 45 inches of snow a year, first freeze around Oct 10
    129. Goshen, IN: about 45 inches of snow a year, first freeze around Oct 21
    130. Cody, WY: about 45 inches of snow a year, first freeze around Oct 1
    131. Provo, UT: about 45 inches of snow a year, first freeze around Oct 21
    132. Ennis, MT: about 45 inches of snow a year, first freeze around Sep 4
    133. Morris, MN: about 45 inches of snow a year, first freeze around Oct 1
    134. Eureka, SD: about 44 inches of snow a year, first freeze around Sep 27
    135. New England, ND: about 44 inches of snow a year, first freeze around Sep 24
    136. Riverton, WY: about 44 inches of snow a year, first freeze around Sep 24
    137. Walden, NY: about 44 inches of snow a year, first freeze around Oct 11
    138. Hillsdale, MI: about 44 inches of snow a year, first freeze around Oct 12
    139. State College, PA: about 44 inches of snow a year, first freeze around Oct 26
    140. Faulkton, SD: about 44 inches of snow a year, first freeze around Sep 28
    141. Argyle, MN: about 44 inches of snow a year, first freeze around Sep 26
    142. Neillsville, WI: about 44 inches of snow a year, first freeze around Oct 1
    143. Zumbrota, MN: about 44 inches of snow a year, first freeze around Sep 30
    144. Colville, WA: about 43 inches of snow a year, first freeze around Oct 2
    145. Hancock, WI: about 43 inches of snow a year, first freeze around Oct 3
    146. Baraboo, WI: about 43 inches of snow a year, first freeze around Oct 5
    147. Coldwater, MI: about 43 inches of snow a year, first freeze around Oct 13
    148. Port Jervis, NY: about 43 inches of snow a year, first freeze around Oct 10
    149. Elmira, NY: about 42 inches of snow a year, first freeze around Oct 11
    150. East Stroudsburg, PA: about 42 inches of snow a year, first freeze around Oct 12
    151. Pine Bluffs, WY: about 41 inches of snow a year, first freeze around Sep 27
    152. Fayette, IA: about 41 inches of snow a year, first freeze around Oct 4
    153. Farmington, MN: about 41 inches of snow a year, first freeze around Oct 10
    154. Racine, WI: about 41 inches of snow a year, first freeze around Oct 24
    155. Crosby, ND: about 41 inches of snow a year, first freeze around Sep 23
    156. Dupree, SD: about 41 inches of snow a year, first freeze around Oct 1
    157. Mitchell, SD: about 41 inches of snow a year, first freeze around Oct 11
    158. Cimarron, NM: about 40 inches of snow a year, first freeze around Oct 3
    159. Highmore, SD: about 40 inches of snow a year, first freeze around Oct 1
    160. Wheatland, WY: about 40 inches of snow a year, first freeze around Sep 22
    161. Kennebec, SD: about 40 inches of snow a year, first freeze around Sep 28
    162. Pipestone, MN: about 40 inches of snow a year, first freeze around Oct 2
    163. Albert Lea, MN: about 40 inches of snow a year, first freeze around Oct 9
    164. Yorktown Heights, NY: about 40 inches of snow a year, first freeze around Oct 19
    165. Buckhannon, WV: about 39 inches of snow a year, first freeze around Oct 20
    166. Towner, ND: about 39 inches of snow a year, first freeze around Sep 22
    167. Alma, MI: about 39 inches of snow a year, first freeze around Oct 13
    168. Portage, WI: about 39 inches of snow a year, first freeze around Oct 10
    169. Menno, SD: about 39 inches of snow a year, first freeze around Oct 4
    170. Oshkosh, WI: about 39 inches of snow a year, first freeze around Oct 20
    171. Fort Dodge, IA: about 39 inches of snow a year, first freeze around Oct 8
    172. Storrs, CT: about 39 inches of snow a year, first freeze around Oct 22
    173. Angola, IN: about 39 inches of snow a year, first freeze around Oct 16
    174. Durham, NH: about 39 inches of snow a year, first freeze around Oct 4
    175. Newcastle, WY: about 39 inches of snow a year, first freeze around Oct 3
    176. Bridgeport, NE: about 39 inches of snow a year, first freeze around Oct 3
    177. Del Norte, CO: about 39 inches of snow a year, first freeze around Sep 25
    178. Green River, WY: about 39 inches of snow a year, first freeze around Sep 22
    179. New Hampton, IA: about 39 inches of snow a year, first freeze around Oct 5
    180. Canon City, CO: about 38 inches of snow a year, first freeze around Oct 7
    181. New Ulm, MN: about 38 inches of snow a year, first freeze around Oct 7
    182. Owosso, MI: about 38 inches of snow a year, first freeze around Oct 15
    183. Fond du Lac, WI: about 38 inches of snow a year, first freeze around Oct 12
    184. Plymouth, MA: about 38 inches of snow a year, first freeze around Nov 1
    185. St. Peter, MN: about 38 inches of snow a year, first freeze around Oct 4
    186. Towanda, PA: about 38 inches of snow a year, first freeze around Oct 15
    187. Olivia, MN: about 38 inches of snow a year, first freeze around Oct 1
    188. Charles City, IA: about 38 inches of snow a year, first freeze around Oct 6
    189. Lancaster, WI: about 37 inches of snow a year, first freeze around Oct 11
    190. Brodhead, WI: about 37 inches of snow a year, first freeze around Oct 12
    191. Watertown, WI: about 37 inches of snow a year, first freeze around Oct 12
    192. McGill, NV: about 37 inches of snow a year, first freeze around Sep 24
    193. Casselton, ND: about 37 inches of snow a year, first freeze around Oct 1
    194. Amherst, MA: about 37 inches of snow a year, first freeze around Oct 8
    195. Alexandria, SD: about 36 inches of snow a year, first freeze around Sep 29
    196. Canton, SD: about 36 inches of snow a year, first freeze around Oct 2
    197. Walnut, IL: about 36 inches of snow a year, first freeze around Oct 14
    198. Brookings, SD: about 36 inches of snow a year, first freeze around Oct 1
    199. Howard, SD: about 36 inches of snow a year, first freeze around Oct 2
    200. Chippewa Lake, OH: about 36 inches of snow a year, first freeze around Oct 19
    201. Darlington, WI: about 36 inches of snow a year, first freeze around Oct 4
    202. West Point, NY: about 36 inches of snow a year, first freeze around Nov 1
    203. Beloit, WI: about 36 inches of snow a year, first freeze around Oct 12
    204. Dansville, NY: about 36 inches of snow a year, first freeze around Oct 16
    205. Wakefield, NE: about 36 inches of snow a year, first freeze around Oct 1
    206. Hartington, NE: about 35 inches of snow a year, first freeze around Oct 5
    207. Rock Rapids, IA: about 35 inches of snow a year, first freeze around Oct 4
    208. Manitowoc, WI: about 35 inches of snow a year, first freeze around Oct 20
    209. Kingston, RI: about 35 inches of snow a year, first freeze around Oct 8
    210. Stamford, CT: about 34 inches of snow a year, first freeze around Oct 23
    211. Prairie du Chien, WI: about 34 inches of snow a year, first freeze around Oct 12
    212. Mount Carroll, IL: about 33 inches of snow a year, first freeze around Oct 7
    213. Atkinson, NE: about 33 inches of snow a year, first freeze around Oct 4
    214. Richardton, ND: about 33 inches of snow a year, first freeze around Oct 1
    215. Sheridan, WY: about 33 inches of snow a year, first freeze around Sep 24
    216. Toledo, IA: about 33 inches of snow a year, first freeze around Oct 9
    217. Weeping Water, NE: about 33 inches of snow a year, first freeze around Oct 16
    218. Dobbs Ferry, NY: about 33 inches of snow a year, first freeze around Oct 26
    219. Norwalk, OH: about 33 inches of snow a year, first freeze around Oct 25
    220. Pullman, WA: about 33 inches of snow a year, first freeze around Sep 29
    221. New Bedford, MA: about 33 inches of snow a year, first freeze around Nov 5
    222. Levan, UT: about 32 inches of snow a year, first freeze around Oct 7
    223. Rockwell City, IA: about 32 inches of snow a year, first freeze around Oct 10
    224. Hot Springs, SD: about 32 inches of snow a year, first freeze around Sep 27
    225. Clinton, IA: about 32 inches of snow a year, first freeze around Oct 16
    226. David City, NE: about 32 inches of snow a year, first freeze around Oct 11
    227. Morrison, IL: about 32 inches of snow a year, first freeze around Oct 13
    228. Dixon, IL: about 31 inches of snow a year, first freeze around Oct 19
    229. Torrington, WY: about 31 inches of snow a year, first freeze around Sep 24
    230. Le Mars, IA: about 31 inches of snow a year, first freeze around Oct 4
    231. Chambersburg, PA: about 31 inches of snow a year, first freeze around Oct 25
    232. Indianola, IA: about 31 inches of snow a year, first freeze around Oct 12
    233. Marengo, IL: about 31 inches of snow a year, first freeze around Oct 12
    234. Loup City, NE: about 31 inches of snow a year, first freeze around Oct 8
    235. West Chester, PA: about 31 inches of snow a year, first freeze around Oct 18
    236. Auburn, NE: about 30 inches of snow a year, first freeze around Oct 10
    237. Davenport, WA: about 30 inches of snow a year, first freeze around Sep 11
    238. Rochester, IN: about 30 inches of snow a year, first freeze around Oct 21
    239. Albia, IA: about 30 inches of snow a year, first freeze around Oct 16
    240. McCook, NE: about 30 inches of snow a year, first freeze around Oct 9
    241. Kimball, NE: about 30 inches of snow a year, first freeze around Sep 26
    242. Lamar, CO: about 30 inches of snow a year, first freeze around Oct 10
    243. Manassa, CO: about 30 inches of snow a year, first freeze around Sep 21
    244. Lock Haven, PA: about 30 inches of snow a year, first freeze around Oct 20
    245. Scipio, UT: about 30 inches of snow a year, first freeze around Sep 25
    246. Broken Bow, NE: about 30 inches of snow a year, first freeze around Oct 1
    247. Lewisburg, WV: about 30 inches of snow a year, first freeze around Oct 9
    248. Tiffin, OH: about 30 inches of snow a year, first freeze around Oct 23
    249. Duchesne, UT: about 29 inches of snow a year, first freeze around Oct 5
    250. New Brunswick, NJ: about 29 inches of snow a year, first freeze around Oct 26
    251. Selinsgrove, PA: about 29 inches of snow a year, first freeze around Oct 22
    252. Genoa, NE: about 29 inches of snow a year, first freeze around Oct 5
    253. Lewisburg, PA: about 29 inches of snow a year, first freeze around Oct 20
    254. Cumberland, MD: about 29 inches of snow a year, first freeze around Oct 24
    255. Logan, IA: about 29 inches of snow a year, first freeze around Oct 8
    256. Unionville, MO: about 29 inches of snow a year, first freeze around Oct 22
    257. Hastings, NE: about 29 inches of snow a year, first freeze around Oct 14
    258. Sunbury, PA: about 29 inches of snow a year, first freeze around Oct 13
    259. Wooster, OH: about 29 inches of snow a year, first freeze around Oct 12
    260. Pavillion, WY: about 28 inches of snow a year, first freeze around Sep 30
    261. Quincy, CA: about 28 inches of snow a year, first freeze around Sep 25
    262. Curtis, NE: about 28 inches of snow a year, first freeze around Oct 9
    263. Uniontown, PA: about 28 inches of snow a year, first freeze around Oct 18
    264. Wray, CO: about 28 inches of snow a year, first freeze around Oct 6
    265. Aurora, IL: about 28 inches of snow a year, first freeze around Oct 23
    266. Belle Plaine, IA: about 28 inches of snow a year, first freeze around Oct 10
    267. Warren, OH: about 28 inches of snow a year, first freeze around Oct 12
    268. Berne, IN: about 28 inches of snow a year, first freeze around Oct 22
    269. Iowa Falls, IA: about 28 inches of snow a year, first freeze around Oct 10
    270. Iowa City, IA: about 28 inches of snow a year, first freeze around Oct 9
    271. New Castle, PA: about 28 inches of snow a year, first freeze around Oct 23
    272. Flemington, NJ: about 27 inches of snow a year, first freeze around Oct 21
    273. Bridgehampton, NY: about 27 inches of snow a year, first freeze around Oct 24
    274. Wauseon, OH: about 27 inches of snow a year, first freeze around Oct 16
    275. Albion, NE: about 27 inches of snow a year, first freeze around Oct 5
    276. Goldendale, WA: about 27 inches of snow a year, first freeze around Sep 25
    277. Winamac, IN: about 27 inches of snow a year, first freeze around Oct 18
    278. Lehi, UT: about 26 inches of snow a year, first freeze around Oct 9
    279. Adrian, MI: about 26 inches of snow a year, first freeze around Oct 15
    280. Imperial, NE: about 26 inches of snow a year, first freeze around Oct 5
    281. Huntington, IN: about 26 inches of snow a year, first freeze around Oct 14
    282. Cadiz, OH: about 26 inches of snow a year, first freeze around Oct 25
    283. Kenton, OH: about 26 inches of snow a year, first freeze around Oct 24
    284. Taunton, MA: about 26 inches of snow a year, first freeze around Oct 19
    285. Marshall, NC: about 26 inches of snow a year, first freeze around Oct 18
    286. Monmouth, IL: about 26 inches of snow a year, first freeze around Oct 15
    287. Condon, OR: about 26 inches of snow a year, first freeze around Oct 7
    288. Escalante, UT: about 26 inches of snow a year, first freeze around Oct 10
    289. Holdrege, NE: about 25 inches of snow a year, first freeze around Oct 11
    290. Crete, NE: about 25 inches of snow a year, first freeze around Oct 12
    291. Hot Springs, VA: about 25 inches of snow a year, first freeze around Oct 19
    292. Rensselaer, IN: about 25 inches of snow a year, first freeze around Oct 18
    293. Aberdeen, ID: about 25 inches of snow a year, first freeze around Sep 20
    294. Oberlin, KS: about 25 inches of snow a year, first freeze around Oct 11
    295. Washington, IA: about 25 inches of snow a year, first freeze around Oct 11
    296. Oakley, ID: about 25 inches of snow a year, first freeze around Oct 2
    297. Pontiac, IL: about 25 inches of snow a year, first freeze around Oct 24
    298. Minden, NE: about 25 inches of snow a year, first freeze around Oct 12
    299. Mount Pleasant, IA: about 25 inches of snow a year, first freeze around Oct 10
    300. Rocky Ford, CO: about 25 inches of snow a year, first freeze around Oct 8
    301. Blacksburg, VA: about 25 inches of snow a year, first freeze around Oct 19
    302. Fairmont, NE: about 25 inches of snow a year, first freeze around Oct 14
    303. Panguitch, UT: about 25 inches of snow a year, first freeze around Sep 12
    304. Tekamah, NE: about 25 inches of snow a year, first freeze around Oct 10
    305. York, PA: about 25 inches of snow a year, first freeze around Oct 19
    306. Groton, CT: about 25 inches of snow a year, first freeze around Nov 2
    307. Marion, IN: about 25 inches of snow a year, first freeze around Oct 20
    308. Defiance, OH: about 24 inches of snow a year, first freeze around Oct 24
    309. Spencer, WV: about 24 inches of snow a year, first freeze around Oct 17
    310. Lebanon, PA: about 24 inches of snow a year, first freeze around Oct 25
    311. Findlay, OH: about 24 inches of snow a year, first freeze around Oct 24
    312. Marion, OH: about 24 inches of snow a year, first freeze around Oct 20
    313. Hightstown, NJ: about 24 inches of snow a year, first freeze around Oct 16
    314. Ottawa, IL: about 24 inches of snow a year, first freeze around Oct 22
    315. Woodstock, VA: about 24 inches of snow a year, first freeze around Oct 20
    316. Belvidere, NJ: about 23 inches of snow a year, first freeze around Oct 18
    317. Bucyrus, OH: about 23 inches of snow a year, first freeze around Oct 27
    318. Hebron, NE: about 23 inches of snow a year, first freeze around Oct 15
    319. Clarinda, IA: about 23 inches of snow a year, first freeze around Oct 11
    320. Jemez Springs, NM: about 23 inches of snow a year, first freeze around Oct 11
    321. Fort Morgan, CO: about 23 inches of snow a year, first freeze around Oct 6
    322. Glendive, MT: about 23 inches of snow a year, first freeze around Oct 4
    323. St. Paul, NE: about 22 inches of snow a year, first freeze around Oct 14
    324. Tecumseh, NE: about 22 inches of snow a year, first freeze around Oct 10
    325. Cedarville, CA: about 22 inches of snow a year, first freeze around Oct 1
    326. Ashland, NE: about 22 inches of snow a year, first freeze around Oct 16
    327. Glenville, WV: about 22 inches of snow a year, first freeze around Oct 24
    328. Greencastle, IN: about 22 inches of snow a year, first freeze around Oct 15
    329. Kanab, UT: about 22 inches of snow a year, first freeze around Oct 22
    330. Salmon, ID: about 22 inches of snow a year, first freeze around Sep 24
    331. Whitestown, IN: about 22 inches of snow a year, first freeze around Oct 20
    332. Aledo, IL: about 22 inches of snow a year, first freeze around Oct 19
    333. Norton, KS: about 22 inches of snow a year, first freeze around Oct 17
    334. Crawfordsville, IN: about 22 inches of snow a year, first freeze around Oct 12
    335. Fairfield, IA: about 22 inches of snow a year, first freeze around Oct 12
    336. Minonk, IL: about 22 inches of snow a year, first freeze around Oct 17
    337. Bend, OR: about 22 inches of snow a year, first freeze around Sep 20
    338. Staunton, VA: about 22 inches of snow a year, first freeze around Oct 27
    339. Dufur, OR: about 22 inches of snow a year, first freeze around Oct 7
    340. Holly, CO: about 22 inches of snow a year, first freeze around Oct 12
    341. Montrose, CO: about 22 inches of snow a year, first freeze around Oct 14
    342. Seward, NE: about 22 inches of snow a year, first freeze around Oct 12
    343. Plainfield, NJ: about 21 inches of snow a year, first freeze around Oct 28
    344. Beaver City, NE: about 21 inches of snow a year, first freeze around Oct 4
    345. Bowling Green, OH: about 21 inches of snow a year, first freeze around Oct 25
    346. Geneva, NE: about 21 inches of snow a year, first freeze around Oct 18
    347. Jetmore, KS: about 21 inches of snow a year, first freeze around Oct 18
    348. Prospect, OR: about 21 inches of snow a year, first freeze around Oct 3
    349. Anderson, IN: about 21 inches of snow a year, first freeze around Oct 23
    350. Champaign, IL: about 21 inches of snow a year, first freeze around Oct 24
    351. Fairbury, NE: about 21 inches of snow a year, first freeze around Oct 15
    352. Vevay, IN: about 21 inches of snow a year, first freeze around Nov 1
    353. Mount Ayr, IA: about 21 inches of snow a year, first freeze around Oct 12
    354. Vernal, UT: about 20 inches of snow a year, first freeze around Oct 6
    355. Hoopeston, IL: about 20 inches of snow a year, first freeze around Oct 19
    356. WaKeeney, KS: about 20 inches of snow a year, first freeze around Oct 18
    357. Greenfield, IN: about 20 inches of snow a year, first freeze around Oct 22
    358. Basin, WY: about 20 inches of snow a year, first freeze around Oct 10
    359. Millersburg, OH: about 20 inches of snow a year, first freeze around Oct 14
    360. Pineville, WV: about 20 inches of snow a year, first freeze around Oct 28
    361. St. Francis, KS: about 20 inches of snow a year, first freeze around Oct 10
    362. Scott City, KS: about 20 inches of snow a year, first freeze around Oct 15
    363. Cheyenne Wells, CO: about 20 inches of snow a year, first freeze around Oct 14
    364. Lakin, KS: about 19 inches of snow a year, first freeze around Oct 23
    365. McConnelsville, OH: about 19 inches of snow a year, first freeze around Oct 21
    366. Lincoln, IL: about 19 inches of snow a year, first freeze around Oct 16
    367. Paris, IL: about 19 inches of snow a year, first freeze around Oct 20
    368. Charleston, IL: about 19 inches of snow a year, first freeze around Oct 23
    369. Beatrice, NE: about 19 inches of snow a year, first freeze around Oct 15
    370. Leavenworth, KS: about 19 inches of snow a year, first freeze around Oct 27
    371. Red Cloud, NE: about 19 inches of snow a year, first freeze around Oct 5
    372. Smith Center, KS: about 18 inches of snow a year, first freeze around Oct 15
    373. White Hall, IL: about 18 inches of snow a year, first freeze around Oct 22
    374. Hillsboro, OH: about 18 inches of snow a year, first freeze around Oct 20
    375. Richfield, UT: about 18 inches of snow a year, first freeze around Sep 24
    376. Athens, OH: about 18 inches of snow a year, first freeze around Oct 23
    377. Brookville, IN: about 18 inches of snow a year, first freeze around Oct 21
    378. Manhattan, KS: about 18 inches of snow a year, first freeze around Oct 19
    379. Bloomington, IN: about 18 inches of snow a year, first freeze around Oct 26
    380. Rolla, MO: about 17 inches of snow a year, first freeze around Nov 1
    381. Delphi, IN: about 17 inches of snow a year, first freeze around Oct 17
    382. Hood River, OR: about 17 inches of snow a year, first freeze around Oct 13
    383. Coldwater, KS: about 17 inches of snow a year, first freeze around Oct 27
    384. Atchison, KS: about 17 inches of snow a year, first freeze around Oct 29
    385. Charlottesville, VA: about 17 inches of snow a year, first freeze around Nov 10
    386. Chestertown, MD: about 17 inches of snow a year, first freeze around Nov 5
    387. Moro, OR: about 17 inches of snow a year, first freeze around Oct 4
    388. Carlinville, IL: about 17 inches of snow a year, first freeze around Oct 21
    389. Wenatchee, WA: about 17 inches of snow a year, first freeze around Oct 28
    390. Columbus, IN: about 16 inches of snow a year, first freeze around Oct 25
    391. Ellsworth, KS: about 16 inches of snow a year, first freeze around Oct 16
    392. Jacksonville, IL: about 16 inches of snow a year, first freeze around Oct 17
    393. Las Animas, CO: about 16 inches of snow a year, first freeze around Oct 12
    394. Union, OR: about 16 inches of snow a year, first freeze around Sep 26
    395. Williamstown, KY: about 16 inches of snow a year, first freeze around Oct 29
    396. Rushville, IN: about 16 inches of snow a year, first freeze around Oct 23
    397. Beltsville, MD: about 16 inches of snow a year, first freeze around Nov 1
    398. Dayton, WA: about 16 inches of snow a year, first freeze around Oct 13
    399. Hays, KS: about 16 inches of snow a year, first freeze around Oct 15
    400. Ritzville, WA: about 16 inches of snow a year, first freeze around Oct 10
    401. Bowling Green, MO: about 16 inches of snow a year, first freeze around Oct 23
    402. Circleville, OH: about 15 inches of snow a year, first freeze around Oct 28
    403. Coshocton, OH: about 15 inches of snow a year, first freeze around Oct 18
    404. Moberly, MO: about 15 inches of snow a year, first freeze around Oct 25
    405. Tucumcari, NM: about 15 inches of snow a year, first freeze around Oct 25
    406. Pana, IL: about 15 inches of snow a year, first freeze around Oct 23
    407. Liberal, KS: about 14 inches of snow a year, first freeze around Oct 24
    408. McPherson, KS: about 14 inches of snow a year, first freeze around Oct 24
    409. Crossville, TN: about 14 inches of snow a year, first freeze around Oct 22
    410. Mountainair, NM: about 14 inches of snow a year, first freeze around Oct 19
    411. Salem, IN: about 14 inches of snow a year, first freeze around Oct 22
    412. Eads, CO: about 14 inches of snow a year, first freeze around Oct 13
    413. Odessa, WA: about 14 inches of snow a year, first freeze around Sep 26
    414. Lexington, MO: about 14 inches of snow a year, first freeze around Oct 25
    415. Olathe, KS: about 14 inches of snow a year, first freeze around Oct 29
    416. Windsor, IL: about 14 inches of snow a year, first freeze around Oct 22
    417. Decatur, IL: about 14 inches of snow a year, first freeze around Oct 24
    418. Lexington, VA: about 14 inches of snow a year, first freeze around Oct 23
    419. McLeansboro, IL: about 13 inches of snow a year, first freeze around Oct 21
    420. Dover, DE: about 13 inches of snow a year, first freeze around Nov 4
    421. Williamson, WV: about 13 inches of snow a year, first freeze around Nov 2
    422. Rockville, IN: about 13 inches of snow a year, first freeze around Oct 12
    423. Greenwood, DE: about 13 inches of snow a year, first freeze around Oct 30
    424. Heppner, OR: about 13 inches of snow a year, first freeze around Oct 19
    425. Lockwood, MO: about 13 inches of snow a year, first freeze around Oct 25
    426. Paoli, IN: about 13 inches of snow a year, first freeze around Oct 18
    427. Rocky Mount, VA: about 13 inches of snow a year, first freeze around Oct 25
    428. Henderson, KY: about 12 inches of snow a year, first freeze around Oct 29
    429. Madison, IN: about 12 inches of snow a year, first freeze around Oct 31
    430. Brunswick, MO: about 12 inches of snow a year, first freeze around Oct 29
    431. Princeton, IN: about 12 inches of snow a year, first freeze around Oct 25
    432. Sweet Springs, MO: about 12 inches of snow a year, first freeze around Oct 20
    433. Council Grove, KS: about 12 inches of snow a year, first freeze around Oct 25
    434. Wilmington, DE: about 12 inches of snow a year, first freeze around Nov 4
    435. Du Quoin, IL: about 12 inches of snow a year, first freeze around Oct 22
    436. Ashland, KS: about 12 inches of snow a year, first freeze around Oct 17
    437. Palestine, IL: about 12 inches of snow a year, first freeze around Oct 22
    438. Yreka, CA: about 12 inches of snow a year, first freeze around Oct 18
    439. Waverly, OH: about 12 inches of snow a year, first freeze around Oct 22
    440. Lovelock, NV: about 11 inches of snow a year, first freeze around Oct 2
    441. Santa Rosa, NM: about 11 inches of snow a year, first freeze around Oct 23
    442. Dillon, MT: about 11 inches of snow a year, first freeze around Sep 13
    443. Powell, WY: about 11 inches of snow a year, first freeze around Sep 20
    444. Williamsburg, KY: about 11 inches of snow a year, first freeze around Oct 22
    445. Clinton, MO: about 11 inches of snow a year, first freeze around Oct 21
    446. Aztec, NM: about 11 inches of snow a year, first freeze around Oct 6
    447. Waynesville, NC: about 11 inches of snow a year, first freeze around Oct 14
    448. Horton, KS: about 11 inches of snow a year, first freeze around Oct 17
    449. Winfield, WV: about 11 inches of snow a year, first freeze around Oct 30
    450. Sparta, IL: about 11 inches of snow a year, first freeze around Oct 22
    451. Olney, IL: about 11 inches of snow a year, first freeze around Oct 23
    452. Anna, IL: about 10 inches of snow a year, first freeze around Oct 29
    453. Lawrence, KS: about 10 inches of snow a year, first freeze around Oct 28
    454. Mount Vernon, IL: about 10 inches of snow a year, first freeze around Oct 22
    455. Mountain Grove, MO: about 10 inches of snow a year, first freeze around Oct 28
    456. Highlands, NC: about 10 inches of snow a year, first freeze around Oct 15
    457. Prescott, AZ: about 10 inches of snow a year, first freeze around Oct 20
    458. Pilot Rock, OR: about 10 inches of snow a year, first freeze around Oct 4
    459. Appleton City, MO: about 10 inches of snow a year, first freeze around Oct 29
    460. Seligman, AZ: about 10 inches of snow a year, first freeze around Oct 15
    461. Nampa, ID: about 10 inches of snow a year, first freeze around Oct 13
    462. Leitchfield, KY: about 9 inches of snow a year, first freeze around Oct 15
    463. Moab, UT: about 9 inches of snow a year, first freeze around Oct 23
    464. Pennington Gap, VA: about 9 inches of snow a year, first freeze around Oct 20
    465. Sedan, KS: about 9 inches of snow a year, first freeze around Oct 27
    466. Ottawa, KS: about 9 inches of snow a year, first freeze around Oct 20
    467. Washington, IN: about 9 inches of snow a year, first freeze around Oct 25
    468. Fort Sumner, NM: about 9 inches of snow a year, first freeze around Oct 30
    469. Jefferson City, MO: about 9 inches of snow a year, first freeze around Oct 31
    470. Prineville, OR: about 9 inches of snow a year, first freeze around Sep 22
    471. Farmington, MO: about 9 inches of snow a year, first freeze around Oct 21
    472. Weaverville, CA: about 9 inches of snow a year, first freeze around Oct 11
    473. Vincennes, IN: about 9 inches of snow a year, first freeze around Oct 26
    474. Fort Scott, KS: about 8 inches of snow a year, first freeze around Oct 28
    475. Mount Vernon, IN: about 8 inches of snow a year, first freeze around Oct 28
    476. Pomeroy, WA: about 8 inches of snow a year, first freeze around Oct 4
    477. Lebanon, MO: about 8 inches of snow a year, first freeze around Oct 21
    478. Mount Airy, NC: about 8 inches of snow a year, first freeze around Oct 23
    479. Neosho, MO: about 8 inches of snow a year, first freeze around Oct 31
    480. Seymour, IN: about 8 inches of snow a year, first freeze around Oct 21
    481. Doniphan, MO: about 8 inches of snow a year, first freeze around Oct 26
    482. Bluff, UT: about 7 inches of snow a year, first freeze around Oct 13
    483. Independence, KS: about 7 inches of snow a year, first freeze around Oct 31
    484. Lamar, MO: about 7 inches of snow a year, first freeze around Oct 27
    485. Reidsville, NC: about 7 inches of snow a year, first freeze around Nov 2
    486. Colfax, CA: about 7 inches of snow a year, first freeze around Nov 24
    487. Columbus, KS: about 7 inches of snow a year, first freeze around Oct 31
    488. Milton-Freewater, OR: about 7 inches of snow a year, first freeze around Oct 29
    489. Marion, NC: about 7 inches of snow a year, first freeze around Nov 1
    490. Carrizozo, NM: about 7 inches of snow a year, first freeze around Oct 20
    491. Hendersonville, NC: about 7 inches of snow a year, first freeze around Oct 25
    492. Rogersville, TN: about 6 inches of snow a year, first freeze around Oct 24
    493. St. Johns, AZ: about 6 inches of snow a year, first freeze around Oct 14
    494. Farmville, VA: about 6 inches of snow a year, first freeze around Oct 29
    495. Union City, TN: about 6 inches of snow a year, first freeze around Oct 29
    496. Hopkinsville, KY: about 5 inches of snow a year, first freeze around Nov 2
    497. Los Lunas, NM: about 5 inches of snow a year, first freeze around Oct 21
    498. Statesville, NC: about 5 inches of snow a year, first freeze around Oct 25
    499. Tarboro, NC: about 5 inches of snow a year, first freeze around Nov 9
    500. Danville, VA: about 5 inches of snow a year, first freeze around Nov 1
    501. El Dorado, KS: about 5 inches of snow a year, first freeze around Oct 25
    502. Fallon, NV: about 5 inches of snow a year, first freeze around Oct 1
    503. Morganton, NC: about 5 inches of snow a year, first freeze around Oct 28
    504. Williamsburg, VA: about 4 inches of snow a year, first freeze around Nov 10
    505. Lenoir, NC: about 4 inches of snow a year, first freeze around Oct 31
    506. McMinnville, TN: about 4 inches of snow a year, first freeze around Oct 30
    507. Dover, TN: about 4 inches of snow a year, first freeze around Oct 31
    508. Hopewell, VA: about 4 inches of snow a year, first freeze around Nov 6
    509. Holbrook, AZ: about 3 inches of snow a year, first freeze around Oct 24
    510. Newport, TN: about 3 inches of snow a year, first freeze around Oct 29
    511. Chapel Hill, NC: about 3 inches of snow a year, first freeze around Nov 3
    512. Tullahoma, TN: about 3 inches of snow a year, first freeze around Oct 30
    513. Carlsbad, NM: about 3 inches of snow a year, first freeze around Nov 12
    514. Jackson, TN: about 3 inches of snow a year, first freeze around Oct 29
    515. Dickson, TN: about 3 inches of snow a year, first freeze around Oct 25
    516. Covington, TN: about 2 inches of snow a year, first freeze around Nov 4
    517. Salisbury, NC: about 2 inches of snow a year, first freeze around Oct 30
    518. Edenton, NC: about 2 inches of snow a year, first freeze around Nov 14
    519. Murfreesboro, TN: about 2 inches of snow a year, first freeze around Oct 27
    520. Monroe, NC: about 2 inches of snow a year, first freeze around Nov 1
    521. Wilson, NC: about 2 inches of snow a year, first freeze around Nov 12
    522. Louisburg, NC: about 2 inches of snow a year, first freeze around Oct 29
    523. Henderson, NC: about 2 inches of snow a year, first freeze around Oct 26
    524. Waynesboro, TN: about one inch of snow a year, first freeze around Oct 24
    525. Fayetteville, NC: about one inch of snow a year, first freeze around Nov 10
    526. St. George, UT: about one inch of snow a year, first freeze around Nov 10
    527. Lewisburg, TN: about 0.9 of an inch of snow a year, first freeze around Oct 22
    528. Albemarle, NC: about 0.8 of an inch of snow a year, first freeze around Nov 4
    529. Smithfield, NC: about 0.8 of an inch of snow a year, first freeze around Nov 5
    530. Ashland, OR: about 0.5 of an inch of snow a year, first freeze around Oct 8
    531. Clarksville, TN: about 0.5 of an inch of snow a year, first freeze around Nov 1
    532. Morehead City, NC: about 0.5 of an inch of snow a year, first freeze around Nov 21
    533. Elizabeth City, NC: about 0.2 of an inch of snow a year, first freeze around Nov 17

    Average yearly snowfall at each town’s NOAA co-op weather station. Source: NOAA U.S. Climate Normals, 1991 to 2020.

    Towns by state

    Connecticut

    Storrs, Stamford, Groton

    New Hampshire

    Bethlehem, Hanover, Keene, Durham

    Rhode Island

    Kingston