Wyoming frost dates
Across 129 NOAA climate stations in Wyoming, the median last spring frost (32°F) ranges from Apr 28 at Basin to Jun 24 at Moose 1 Nne; the typical station sees its last frost around May 20 and its first fall frost around Sep 24.
“Median” dates have a 50% chance of a later spring frost or an earlier fall frost. “10% risk” dates are the safer choice for tender plants: only 1 year in 10 has frost beyond them. Source: NOAA NCEI 1991–2020 Climate Normals. Elevation matters: within a state, frost dates can differ by a month or more between valleys and hills.
| Station | Elevation | Last frost (median) | Last frost (10% risk) | First frost (median) | First frost (10% risk) | Growing season |
|---|---|---|---|---|---|---|
| Afton | 6,248 ft | Jun 20 | Jul 7 | Sep 1 | Aug 12 | 71 days |
| Albin | 5,345 ft | May 14 | May 25 | Oct 2 | Sep 18 | 142 days |
| Alta 1 Nnw | 6,440 ft | Jun 14 | Jul 4 | Sep 11 | Aug 28 | 85 days |
| Archer | 6,010 ft | May 21 | Jun 6 | Sep 24 | Sep 8 | 124 days |
| Baggs | 6,319 ft | Jun 1 | Jun 18 | Sep 18 | Sep 4 | 108 days |
| Basin | 3,840 ft | Apr 28 | May 11 | Oct 10 | Sep 26 | 164 days |
| Bates Creek #2 | 6,042 ft | May 22 | Jun 6 | Sep 26 | Sep 11 | 125 days |
| Big Horn | 4,208 ft | May 17 | May 31 | Sep 28 | Sep 13 | 132 days |
| Billy Creek | 4,975 ft | May 19 | May 31 | Sep 21 | Sep 6 | 123 days |
| Bitter Creek 4 Ne | 6,722 ft | Jun 1 | Jun 21 | Sep 16 | Sep 2 | 106 days |
| Black Mtn | 5,635 ft | May 14 | Jun 1 | Oct 3 | Sep 20 | 140 days |
| Boysen Dam | 4,875 ft | May 5 | May 20 | Oct 7 | Sep 24 | 153 days |
| Buckboard Marina | 6,080 ft | May 24 | Jun 8 | Sep 23 | Sep 8 | 118 days |
| Buffalo | 4,639 ft | May 24 | Jun 9 | Sep 21 | Sep 7 | 118 days |
| Buffalo Bill Dam | 5,160 ft | May 17 | Jun 3 | Oct 3 | Sep 18 | 136 days |
| Buffalo Johnson Co AP | 4,967 ft | May 13 | May 28 | Oct 1 | Sep 19 | 141 days |
| Burris | 6,125 ft | Jun 1 | Jun 19 | Sep 14 | Sep 1 | 104 days |
| Carpenter 3N | 5,437 ft | May 14 | May 27 | Sep 26 | Sep 12 | 133 days |
| Casper 1SW | 5,143 ft | May 12 | May 26 | Oct 1 | Sep 18 | 143 days |
| Casper Natrona Co AP | 5,338 ft | May 26 | Jun 10 | Sep 22 | Sep 5 | 117 days |
| Casper Wwtp | 5,097 ft | May 10 | May 24 | Sep 29 | Sep 14 | 138 days |
| Centennial 1NE | 8,170 ft | Jun 2 | Jun 20 | Sep 19 | Sep 3 | 106 days |
| Cheyenne | 6,128 ft | May 12 | May 26 | Oct 1 | Sep 18 | 141 days |
| Cheyenne Wfo | 6,119 ft | May 14 | May 28 | Oct 1 | Sep 17 | 139 days |
| Chugwater | 5,304 ft | May 18 | Jun 2 | Sep 24 | Sep 9 | 129 days |
| Church Buttes Gas Plt | 7,079 ft | May 25 | Jun 11 | Sep 27 | Sep 14 | 124 days |
| Clark 3NE | 4,117 ft | May 18 | Jun 4 | Sep 22 | Sep 8 | 125 days |
| Clearmont 5 Sw | 3,995 ft | May 24 | Jun 8 | Sep 16 | Sep 3 | 114 days |
| Cody | 5,280 ft | May 12 | May 27 | Oct 1 | Sep 17 | 140 days |
| Cody 12SE | 5,248 ft | May 24 | Jun 11 | Sep 15 | Sep 1 | 114 days |
| Cody 21 Sw | 5,840 ft | May 29 | Jun 17 | Sep 18 | Sep 3 | 110 days |
| Colony | 3,480 ft | May 7 | May 21 | Oct 3 | Sep 19 | 149 days |
| Dayton | 3,920 ft | May 24 | Jun 7 | Sep 18 | Sep 2 | 114 days |
| Deaver | 4,105 ft | May 6 | May 20 | Oct 1 | Sep 19 | 148 days |
| Devils Twr #2 | 3,862 ft | May 23 | Jun 6 | Sep 20 | Sep 4 | 118 days |
| Dillinger | 4,310 ft | May 25 | Jun 8 | Sep 17 | Sep 3 | 113 days |
| Diversion Dam | 5,578 ft | May 21 | Jun 6 | Sep 20 | Sep 5 | 119 days |
| Double Four Rch | 6,120 ft | Jun 2 | Jun 25 | Sep 9 | Aug 26 | 99 days |
| Douglas 1 Se | 4,870 ft | May 19 | Jun 2 | Sep 23 | Sep 10 | 126 days |
| Douglas Converse Co AP | 4,929 ft | May 23 | Jun 7 | Sep 22 | Sep 9 | 122 days |
| Dull Ctr 1SE | 4,415 ft | May 15 | May 28 | Sep 27 | Sep 13 | 133 days |
| Echeta 2 Nw | 4,000 ft | May 21 | Jun 3 | Sep 23 | Sep 8 | 123 days |
| Elk Mtn | 7,265 ft | May 28 | Jun 13 | Sep 13 | Aug 30 | 108 days |
| Emblem | 4,448 ft | May 12 | May 27 | Sep 28 | Sep 14 | 136 days |
| Evanston 1 E | 6,825 ft | Jun 12 | Jul 2 | Sep 12 | Aug 26 | 90 days |
| Evanston Burns Fld | 7,163 ft | Jun 3 | Jun 17 | Sep 25 | Sep 11 | 113 days |
| Gillette 4SE | 4,640 ft | May 15 | May 27 | Oct 1 | Sep 15 | 136 days |
| Gillette Campbell AP | 4,354 ft | May 22 | Jun 4 | Sep 25 | Sep 9 | 125 days |
| Glendo 6NE | 4,739 ft | May 25 | Jun 11 | Sep 15 | Sep 4 | 112 days |
| Glendo Rsvr Usbr | 4,780 ft | May 9 | May 24 | Oct 5 | Sep 21 | 148 days |
| Green Rvr | 6,160 ft | May 24 | Jun 10 | Sep 22 | Sep 7 | 120 days |
| Greybull | 3,787 ft | May 11 | May 24 | Sep 23 | Sep 11 | 133 days |
| Greybull S Big Horn AP | 3,933 ft | May 4 | May 18 | Oct 1 | Sep 18 | 149 days |
| Guernsey 2NW | 4,480 ft | May 7 | May 21 | Oct 6 | Sep 23 | 152 days |
| Guernsey Dam #2 | 4,355 ft | May 11 | May 25 | Oct 3 | Sep 19 | 144 days |
| Heart Mtn | 4,790 ft | May 15 | Jun 1 | Sep 25 | Sep 11 | 132 days |
| Hecla 1E | 6,690 ft | May 27 | Jun 13 | Sep 19 | Sep 3 | 115 days |
| Hulett | 3,758 ft | May 17 | May 30 | Sep 23 | Sep 8 | 128 days |
| Jeffrey City | 6,319 ft | Jun 1 | Jun 16 | Sep 13 | Sep 1 | 104 days |
| Kaycee | 4,660 ft | May 18 | May 31 | Sep 25 | Sep 11 | 129 days |
| La Barge | 6,598 ft | Jun 9 | Jun 27 | Sep 4 | Aug 21 | 84 days |
| La Grange | 4,590 ft | May 14 | May 29 | Oct 1 | Sep 15 | 137 days |
| Lance Creek 11NNE | 4,204 ft | May 17 | Jun 3 | Sep 25 | Sep 9 | 129 days |
| Lander 11 Sse | 5,773 ft | May 13 | Jun 1 | Oct 2 | Sep 20 | 140 days |
| Lander Hunt Fld AP | 5,592 ft | May 18 | Jun 3 | Sep 27 | Sep 13 | 131 days |
| Laramie 2 Nw | 7,140 ft | Jun 7 | Jun 29 | Sep 4 | Aug 17 | 88 days |
| Laramie 4SE | 7,390 ft | May 22 | Jun 4 | Sep 28 | Sep 16 | 126 days |
| Laramie Rgnl AP | 7,266 ft | Jun 2 | Jun 18 | Sep 15 | Sep 3 | 102 days |
| Leiter 9N | 4,160 ft | May 14 | May 29 | Sep 30 | Sep 17 | 137 days |
| Leo 6 Sw | 6,035 ft | May 20 | Jun 13 | Sep 28 | Sep 9 | 128 days |
| Lingle 2WSW | 4,158 ft | May 20 | Jun 7 | Sep 22 | Sep 8 | 122 days |
| Lovell | 3,847 ft | May 9 | May 25 | Sep 29 | Sep 16 | 142 days |
| Lusk 2 Sw | 5,090 ft | May 23 | Jun 8 | Sep 20 | Sep 4 | 119 days |
| Lusk 25NE | 4,136 ft | May 14 | May 27 | Oct 1 | Sep 19 | 139 days |
| Medicine Bow | 6,635 ft | Jun 1 | Jun 19 | Sep 8 | Aug 28 | 97 days |
| Midwest | 4,860 ft | May 22 | Jun 6 | Sep 22 | Sep 8 | 121 days |
| Moorcroft 3S | 4,325 ft | May 22 | Jun 9 | Sep 28 | Sep 11 | 127 days |
| Moose | 6,444 ft | Jun 20 | Jul 9 | Aug 31 | Aug 12 | 70 days |
| Moose 1 Nne | 6,466 ft | Jun 24 | Jul 11 | Aug 28 | Aug 8 | 63 days |
| Mtn View | 6,800 ft | Jun 14 | Jul 1 | Sep 9 | Aug 23 | 84 days |
| Muddy Gap | 6,248 ft | May 21 | Jun 10 | Sep 27 | Sep 12 | 126 days |
| Newcastle | 4,415 ft | May 13 | May 26 | Oct 3 | Sep 17 | 143 days |
| Old Ft Laramie | 4,250 ft | May 14 | May 27 | Sep 26 | Sep 12 | 134 days |
| Pathfinder Dam | 5,923 ft | May 9 | May 23 | Oct 7 | Sep 22 | 148 days |
| Pavillion | 5,480 ft | May 14 | May 29 | Sep 30 | Sep 18 | 139 days |
| Phillips | 4,982 ft | May 21 | Jun 7 | Sep 21 | Sep 8 | 121 days |
| Pine Bluffs 1ESE | 5,058 ft | May 10 | May 24 | Oct 1 | Sep 17 | 142 days |
| Pine Bluffs 5W | 5,180 ft | May 16 | Jun 1 | Sep 27 | Sep 13 | 132 days |
| Powder River #2 | 5,700 ft | May 23 | Jun 5 | Sep 20 | Sep 7 | 121 days |
| Powder Rvr (School) | 5,722 ft | May 30 | Jun 13 | Sep 22 | Sep 8 | 115 days |
| Powell Fld Stn | 4,372 ft | May 19 | Jun 4 | Sep 20 | Sep 7 | 123 days |
| Rawlins 1N | 6,908 ft | May 17 | May 31 | Oct 2 | Sep 22 | 138 days |
| Rawlins Muni AP | 6,736 ft | Jun 1 | Jun 17 | Sep 15 | Sep 3 | 105 days |
| Redbird | 3,890 ft | May 16 | May 31 | Sep 24 | Sep 10 | 130 days |
| Riverton | 4,955 ft | May 12 | May 26 | Sep 24 | Sep 11 | 132 days |
| Riverton | 5,568 ft | May 16 | May 31 | Sep 28 | Sep 15 | 133 days |
| Rochelle 7ENE | 4,239 ft | May 25 | Jun 11 | Sep 14 | Aug 31 | 110 days |
| Rock Springs AP | 6,741 ft | May 22 | Jun 9 | Sep 28 | Sep 14 | 126 days |
| Rock Springs Fire Dept | 6,270 ft | May 24 | Jun 9 | Sep 24 | Sep 9 | 121 days |
| Saratoga | 6,790 ft | Jun 2 | Jun 21 | Sep 12 | Aug 12 | 101 days |
| Saratoga 4N | 6,801 ft | Jun 12 | Jun 30 | Sep 7 | Aug 22 | 83 days |
| Seminoe Rsvr Usbr | 6,975 ft | May 12 | May 25 | Oct 4 | Sep 23 | 143 days |
| Shell | 4,242 ft | May 16 | Jun 3 | Sep 24 | Sep 10 | 130 days |
| Sheridan Co AP | 3,945 ft | May 21 | Jun 6 | Sep 23 | Sep 9 | 123 days |
| Sheridan Fld Stn | 3,750 ft | May 18 | Jun 2 | Sep 24 | Sep 9 | 127 days |
| Shoshoni | 4,837 ft | May 7 | May 18 | Oct 3 | Sep 23 | 145 days |
| Story | 5,168 ft | May 24 | Jun 9 | Sep 23 | Sep 8 | 120 days |
| Sundance | 4,695 ft | May 21 | Jun 5 | Sep 25 | Sep 7 | 124 days |
| Sundance 8 Nnw | 5,792 ft | May 23 | Jun 3 | Sep 24 | Sep 7 | 121 days |
| Sybille Rsch Unit | 6,086 ft | May 22 | Jun 5 | Sep 24 | Sep 9 | 125 days |
| Tensleep 16SSE | 4,680 ft | May 22 | Jun 7 | Sep 18 | Sep 4 | 117 days |
| Tensleep 4NE | 4,748 ft | May 10 | May 26 | Oct 1 | Sep 18 | 141 days |
| Thermopolis | 4,321 ft | May 5 | May 19 | Oct 5 | Sep 23 | 152 days |
| Thermopolis 21WNW | 5,510 ft | May 29 | Jun 19 | Sep 17 | Sep 3 | 110 days |
| Thermopolis 9NE | 4,282 ft | May 24 | Jun 9 | Sep 16 | Sep 4 | 112 days |
| Torrington 29N | 4,860 ft | May 17 | May 31 | Sep 28 | Sep 15 | 133 days |
| Torrington Exp Farm | 4,098 ft | May 14 | May 28 | Sep 24 | Sep 10 | 130 days |
| Torrington Muni AP | 4,205 ft | May 11 | May 26 | Sep 29 | Sep 16 | 139 days |
| Upton | 4,320 ft | May 20 | Jun 4 | Sep 23 | Sep 7 | 123 days |
| Wamsutter | 6,740 ft | Jun 5 | Jun 23 | Sep 14 | Sep 1 | 101 days |
| Wapiti 1WSW | 5,558 ft | May 27 | Jun 12 | Sep 25 | Sep 7 | 121 days |
| Weston 1 E | 3,738 ft | May 23 | Jun 5 | Sep 18 | Sep 1 | 118 days |
| Whalen Dam Usbr | 4,294 ft | May 7 | May 24 | Oct 3 | Sep 21 | 146 days |
| Wheatland 4 N | 4,638 ft | May 19 | Jun 2 | Sep 22 | Sep 8 | 125 days |
| Worland | 4,058 ft | May 4 | May 18 | Oct 1 | Sep 21 | 149 days |
| Worland | 4,172 ft | May 13 | May 27 | Sep 26 | Sep 14 | 133 days |
| Wright 12W | 5,020 ft | May 25 | Jun 8 | Sep 23 | Sep 8 | 120 days |
| Yellowstone Park Mammoth | 6,195 ft | Jun 3 | Jun 19 | Sep 14 | Aug 31 | 102 days |
| Yoder 5 W | 4,330 ft | May 15 | Jun 2 | Sep 27 | Sep 12 | 132 days |
Advertisement