Colorado Frost Dates
Colorado has 233 NOAA weather stations with freeze records in the 1991–2020 climate normals. The typical last spring frost ranges from April 14 at Grand Junction Wfo to June 21 at Vail; at half the stations it has come by May 11. The first fall frost typically arrives between September 2 at Boulder 14 W and October 26 at Palisade, with a median of October 4.
The growing season between the typical frosts runs from 71 days at Boulder 14 W to 190 days at Palisade; 145 days at the median station.
At 23 stations, a freeze is possible in any month.
Every station in Colorado
Typical dates have a 50% chance of a frost after them in spring, and before them in fall; safer dates, 10%. A garden can differ from its nearest station, especially in a valley or on a hillside: see why your garden may differ.
| Station | Elevation | Last frost | Safer | First frost | Safer | Season (days) |
|---|---|---|---|---|---|---|
| Akron 4 E | 4,542 ft | May 8 | May 22 | Oct 6 | Sep 25 | 149 |
| Akron Washington Co Ap | 4,663 ft | May 6 | May 19 | Oct 8 | Sep 27 | 155 |
| Alamosa 1e | 7,540 ft | May 30 | Jun 13 | Sep 17 | Sep 4 | 108 |
| Alamosa San Luis Ap | 7,533 ft | Jun 7 | Jun 24 | Sep 15 | Sep 4 | 98 |
| Allenspark 3nw | 8,500 ft | Jun 14 | Jun 28 | Sep 12 | Aug 25 | 92 |
| Altenbern | 5,637 ft | May 25 | Jun 13 | Sep 25 | Sep 10 | 120 |
| Antero Rsvr | 8,939 ft | A freeze is possible in any month | ||||
| Arapahoe 12s | 4,065 ft | May 5 | May 19 | Oct 9 | Sep 28 | 156 |
| Arapahoe 14n | 4,142 ft | May 9 | May 22 | Oct 7 | Sep 23 | 150 |
| Aspen 1sw | 8,175 ft | Jun 2 | Jun 17 | Sep 23 | Sep 12 | 113 |
| Aspen Pitkin Co Ap | 7,720 ft | May 31 | Jun 14 | Sep 23 | Sep 11 | 114 |
| Bailey | 7,752 ft | Jun 16 | Jul 1 | Sep 8 | Aug 27 | 84 |
| Black Canyon Of The Gunnison | 8,151 ft | May 23 | Jun 9 | Oct 1 | Sep 20 | 130 |
| Black Forest 6wnw | 6,957 ft | May 11 | May 25 | Oct 6 | Sep 25 | 147 |
| Blanca 4 Nw | 7,709 ft | May 25 | Jun 12 | Sep 22 | Sep 10 | 117 |
| Blue Mesa Lake | 7,568 ft | Jun 9 | Jun 24 | Sep 16 | Sep 3 | 96 |
| Bonham Rsvr | 9,852 ft | A freeze is possible in any month | ||||
| Bonny Dam 2ne | 3,717 ft | May 5 | May 19 | Oct 10 | Sep 28 | 155 |
| Boulder 14 W | 9,828 ft | Jun 21 | Jul 4 | Sep 2 | Aug 17 | 71 |
| Boulder | 5,484 ft | May 6 | May 18 | Oct 5 | Sep 21 | 151 |
| Briggsdale | 4,862 ft | May 12 | May 25 | Sep 28 | Sep 15 | 135 |
| Brighton 3 Se | 5,016 ft | May 3 | May 16 | Oct 7 | Sep 26 | 155 |
| Buckhorn Mtn 1 E | 7,400 ft | May 21 | Jun 4 | Sep 29 | Sep 12 | 128 |
| Buena Vista 2s | 7,954 ft | May 27 | Jun 11 | Sep 23 | Sep 10 | 116 |
| Burlington Carson Ap | 4,192 ft | May 2 | May 16 | Oct 10 | Sep 27 | 160 |
| Burlington | 4,162 ft | May 6 | May 19 | Oct 9 | Sep 27 | 155 |
| Byers 5 Ene | 5,101 ft | May 13 | May 30 | Oct 2 | Sep 20 | 142 |
| Cabin Creek | 10,020 ft | Jun 6 | Jun 21 | Sep 19 | Sep 5 | 103 |
| Campo 7 S | 4,105 ft | Apr 29 | May 12 | Oct 13 | Oct 1 | 166 |
| Canon City | 5,378 ft | May 4 | May 18 | Oct 7 | Sep 25 | 153 |
| Castle Rock | 6,185 ft | May 9 | May 24 | Oct 2 | Sep 17 | 143 |
| Cedaredge 3e | 6,838 ft | May 3 | May 21 | Oct 9 | Sep 27 | 156 |
| Center 4 Ssw | 7,673 ft | May 24 | Jun 8 | Sep 24 | Sep 12 | 120 |
| Cheesman | 6,880 ft | May 17 | Jun 6 | Oct 1 | Sep 19 | 135 |
| Cheraw 1 N | 4,147 ft | Apr 30 | May 13 | Oct 10 | Oct 1 | 163 |
| Cherry Creek Dam | 5,647 ft | May 7 | May 21 | Oct 8 | Sep 25 | 152 |
| Cheyenne Wells 2ne | 4,203 ft | May 1 | May 17 | Oct 14 | Oct 1 | 165 |
| Cimarron | 6,890 ft | Jun 20 | Jul 7 | Sep 10 | Aug 23 | 81 |
| Climax | 11,344 ft | A freeze is possible in any month | ||||
| Coal Creek Canyon | 8,950 ft | Jun 5 | Jun 19 | Sep 16 | Sep 2 | 103 |
| Cochetopa Creek | 8,006 ft | Jun 21 | Jul 7 | Sep 5 | Aug 21 | 74 |
| Collbran 1wsw | 6,009 ft | May 17 | Jun 3 | Sep 30 | Sep 18 | 136 |
| Colorado Nm | 5,781 ft | Apr 26 | May 15 | Oct 16 | Oct 1 | 172 |
| Colorado Springs Muni Ap | 6,181 ft | May 3 | May 15 | Oct 8 | Sep 26 | 158 |
| Cortez 8 Se | 8,034 ft | May 6 | May 27 | Oct 14 | Sep 30 | 158 |
| Cortez Montezuma Co Ap | 5,914 ft | May 27 | Jun 11 | Sep 28 | Sep 17 | 125 |
| Cortez | 6,167 ft | May 12 | May 31 | Oct 7 | Sep 26 | 147 |
| Craig 4sw | 6,496 ft | May 29 | Jun 13 | Sep 20 | Sep 5 | 113 |
| Craig Moffat Co Ap | 6,186 ft | Jun 6 | Jun 24 | Sep 12 | Aug 31 | 96 |
| Creede Wtp | 8,624 ft | A freeze is possible in any month | ||||
| Crested Butte | 8,867 ft | A freeze is possible in any month | ||||
| Crestone 2 Se | 8,004 ft | May 26 | Jun 9 | Sep 26 | Sep 14 | 120 |
| Cripple Creek 3nnw | 9,235 ft | May 26 | Jun 9 | Sep 26 | Sep 13 | 121 |
| Crook | 3,709 ft | May 11 | May 23 | Oct 4 | Sep 23 | 145 |
| Cumbre Vista - Colorado Spgs 1 | 6,942 ft | May 9 | May 20 | Oct 6 | Sep 27 | 150 |
| Del Norte 3ene | 7,845 ft | May 23 | Jun 8 | Sep 25 | Sep 13 | 123 |
| Delta 3e | 5,027 ft | May 1 | May 14 | Oct 7 | Sep 26 | 159 |
| Denver Centennial Ap | 5,883 ft | May 5 | May 17 | Oct 8 | Sep 25 | 154 |
| Denver Intl Ap | 5,414 ft | May 5 | May 19 | Oct 9 | Sep 27 | 156 |
| Denver Water Dept | 5,228 ft | Apr 30 | May 13 | Oct 12 | Sep 28 | 165 |
| Denver-Stapleton | 5,286 ft | May 4 | May 16 | Oct 8 | Sep 25 | 156 |
| Dillon 1 E | 9,065 ft | A freeze is possible in any month | ||||
| Dinosaur 2 E | 6,062 ft | May 2 | May 17 | Oct 14 | Sep 30 | 161 |
| Dinosaur Nm | 5,960 ft | May 12 | Jun 1 | Oct 5 | Sep 23 | 146 |
| Divide 4nw | 9,134 ft | Jun 1 | Jun 17 | Sep 21 | Sep 7 | 110 |
| Dove Creek | 6,863 ft | May 11 | May 25 | Oct 12 | Sep 29 | 152 |
| Durango La Plata Co Ap | 6,660 ft | Jun 1 | Jun 15 | Sep 27 | Sep 15 | 116 |
| Durango | 6,761 ft | May 21 | Jun 7 | Oct 2 | Sep 19 | 134 |
| Eads | 4,212 ft | Apr 30 | May 12 | Oct 13 | Oct 1 | 165 |
| Eastonville 2 Nnw | 7,210 ft | May 29 | Jun 13 | Sep 21 | Sep 9 | 114 |
| Elizabeth 2nw | 6,611 ft | May 16 | Jun 1 | Oct 2 | Sep 18 | 137 |
| Ellicott 7s | 5,739 ft | May 6 | May 28 | Oct 3 | Sep 21 | 149 |
| Estes Park 3 Sse | 7,812 ft | May 30 | Jun 14 | Sep 17 | Sep 3 | 109 |
| Evergreen | 6,985 ft | May 23 | Jun 10 | Sep 22 | Sep 6 | 118 |
| Fairplay S Park Rd | 9,995 ft | Jun 16 | Jun 30 | Sep 9 | Aug 21 | 83 |
| Flagler 1s | 4,921 ft | May 5 | May 20 | Oct 8 | Sep 27 | 155 |
| Fleming 3sw | 4,256 ft | May 4 | May 16 | Oct 11 | Sep 29 | 157 |
| Florissant Fossil Bed | 8,402 ft | A freeze is possible in any month | ||||
| Fraser | 8,560 ft | A freeze is possible in any month | ||||
| Fruita | 4,498 ft | Apr 27 | May 7 | Oct 11 | Sep 28 | 164 |
| Ft Collins 4 E | 4,920 ft | May 3 | May 15 | Oct 6 | Sep 22 | 154 |
| Ft Collins | 5,004 ft | May 2 | May 14 | Oct 7 | Sep 24 | 157 |
| Ft Lewis | 7,614 ft | Jun 1 | Jun 19 | Sep 27 | Sep 13 | 116 |
| Ft Morgan | 4,376 ft | May 6 | May 19 | Oct 6 | Sep 24 | 153 |
| Gateway 1ene | 4,671 ft | Apr 20 | May 5 | Oct 21 | Oct 7 | 182 |
| Genoa | 5,593 ft | May 8 | May 22 | Oct 10 | Sep 28 | 155 |
| Georgetown | 8,520 ft | May 30 | Jun 14 | Sep 19 | Sep 5 | 112 |
| Glade Park 17w | 6,323 ft | May 21 | Jun 9 | Sep 26 | Sep 14 | 126 |
| Glenwood Spgs #2 | 5,895 ft | May 13 | May 30 | Oct 3 | Sep 20 | 142 |
| Gould 4se Sfsp | 9,000 ft | A freeze is possible in any month | ||||
| Grand Junction 6ese | 4,760 ft | Apr 23 | May 9 | Oct 20 | Oct 5 | 179 |
| Grand Junction Walker Fld | 4,858 ft | Apr 28 | May 14 | Oct 16 | Oct 3 | 171 |
| Grand Junction Wfo | 4,826 ft | Apr 14 | Apr 28 | Oct 23 | Oct 11 | 190 |
| Grand Lake 1 Nw | 8,720 ft | A freeze is possible in any month | ||||
| Grand Lake 6 Ssw | 8,288 ft | Jun 13 | Jun 28 | Sep 7 | Aug 21 | 84 |
| Grant | 8,675 ft | Jun 15 | Jun 30 | Sep 9 | Aug 26 | 84 |
| Great Sand Dunes Np & Preserve | 8,183 ft | May 21 | Jun 3 | Oct 1 | Sep 19 | 131 |
| Greeley Unc | 4,715 ft | May 2 | May 14 | Oct 8 | Sep 26 | 159 |
| Green Mt Dam | 7,740 ft | Jun 6 | Jun 23 | Sep 14 | Aug 31 | 98 |
| Gross Rsvr | 7,970 ft | May 24 | Jun 10 | Sep 23 | Sep 9 | 120 |
| Guffey 9se | 8,915 ft | May 19 | May 31 | Oct 2 | Sep 19 | 134 |
| Gunnison 3sw | 7,622 ft | A freeze is possible in any month | ||||
| Hayden | 6,467 ft | Jun 1 | Jun 16 | Sep 20 | Sep 7 | 109 |
| Hermit 8 Se | 8,949 ft | A freeze is possible in any month | ||||
| Hohnholz Rch | 7,797 ft | A freeze is possible in any month | ||||
| Holly | 3,401 ft | May 1 | May 14 | Oct 12 | Sep 29 | 163 |
| Holyoke | 3,780 ft | May 11 | May 23 | Oct 3 | Sep 20 | 144 |
| Hourglass Rsvr | 9,520 ft | A freeze is possible in any month | ||||
| Hugo 1 Nw | 5,025 ft | May 10 | May 25 | Oct 2 | Sep 21 | 143 |
| Idalia | 3,965 ft | May 4 | May 17 | Oct 9 | Sep 24 | 155 |
| Ignacio 6ese | 6,548 ft | May 23 | Jun 7 | Sep 29 | Sep 18 | 128 |
| Joes | 4,275 ft | May 3 | May 15 | Oct 9 | Sep 29 | 158 |
| John Martin Dam | 3,814 ft | Apr 24 | May 8 | Oct 15 | Oct 2 | 172 |
| Julesburg | 3,477 ft | May 7 | May 18 | Oct 6 | Sep 23 | 152 |
| Karval | 5,075 ft | May 9 | May 23 | Oct 6 | Sep 25 | 149 |
| Kassler | 5,587 ft | May 8 | May 22 | Oct 3 | Sep 21 | 147 |
| Kim 10sse | 5,257 ft | Apr 24 | May 6 | Oct 18 | Oct 4 | 175 |
| Kim 15 Nne | 5,190 ft | May 5 | May 19 | Oct 9 | Sep 27 | 156 |
| Kit Carson 9nne | 4,346 ft | May 7 | May 24 | Oct 6 | Sep 25 | 151 |
| Kit Carson | 4,302 ft | May 10 | May 24 | Oct 1 | Sep 20 | 142 |
| Kremmling | 7,460 ft | Jun 14 | Jun 30 | Sep 5 | Aug 26 | 80 |
| La Junta 17 Wsw | 4,386 ft | May 8 | May 25 | Oct 4 | Sep 24 | 148 |
| La Junta 20 S | 4,210 ft | Apr 27 | May 11 | Oct 14 | Oct 2 | 168 |
| La Junta Muni Ap | 4,194 ft | Apr 24 | May 6 | Oct 15 | Oct 3 | 173 |
| La Junta | 4,089 ft | Apr 26 | May 9 | Oct 15 | Oct 3 | 171 |
| Lake City 1nne | 8,714 ft | Jun 9 | Jun 22 | Sep 17 | Sep 5 | 99 |
| Lake City | 8,667 ft | Jun 8 | Jun 24 | Sep 17 | Sep 6 | 101 |
| Lake George 8 Sw | 8,550 ft | Jun 2 | Jun 17 | Sep 19 | Sep 6 | 108 |
| Lakewood | 5,640 ft | May 3 | May 18 | Oct 7 | Sep 24 | 155 |
| Lamar Muni Ap | 3,704 ft | May 2 | May 17 | Oct 7 | Sep 28 | 157 |
| Lamar | 3,627 ft | Apr 30 | May 13 | Oct 10 | Oct 1 | 163 |
| Las Animas | 3,890 ft | Apr 29 | May 11 | Oct 12 | Oct 2 | 166 |
| Leadville Lake Co Ap | 9,932 ft | A freeze is possible in any month | ||||
| Lemon Dam | 8,110 ft | May 28 | Jun 10 | Sep 30 | Sep 15 | 122 |
| Leroy 5 Wsw | 4,467 ft | May 10 | May 22 | Oct 6 | Sep 22 | 147 |
| Limon Wsmo | 5,364 ft | May 21 | Jun 4 | Sep 26 | Sep 14 | 127 |
| Lindon 5 Wnw | 4,851 ft | May 15 | May 30 | Oct 2 | Sep 20 | 139 |
| Longmont 2 Ese | 4,950 ft | May 7 | May 22 | Oct 5 | Sep 23 | 151 |
| Loveland 2n | 5,080 ft | May 10 | May 22 | Oct 1 | Sep 15 | 142 |
| Manassa | 7,695 ft | May 28 | Jun 11 | Sep 21 | Sep 9 | 115 |
| Mancos 1sw | 6,897 ft | Jun 4 | Jun 19 | Sep 24 | Sep 9 | 111 |
| Marston Fltr Plt | 5,610 ft | May 2 | May 17 | Oct 11 | Sep 27 | 160 |
| Massadona 3e | 6,140 ft | May 10 | May 27 | Oct 4 | Sep 20 | 147 |
| Matheson 8 Se | 5,830 ft | May 12 | May 26 | Oct 2 | Sep 19 | 141 |
| Maybell | 5,944 ft | Jun 16 | Jul 1 | Sep 9 | Aug 26 | 83 |
| Meeker Ap | 6,390 ft | May 30 | Jun 13 | Sep 22 | Sep 10 | 117 |
| Meeker | 6,229 ft | Jun 4 | Jun 23 | Sep 16 | Sep 3 | 104 |
| Meredith | 7,825 ft | A freeze is possible in any month | ||||
| Mesa Verde Np | 7,142 ft | May 9 | May 27 | Oct 14 | Oct 1 | 156 |
| Monte Vista 2w | 7,695 ft | Jun 11 | Jun 25 | Sep 13 | Sep 1 | 92 |
| Montrose #2 | 5,789 ft | Apr 28 | May 12 | Oct 14 | Oct 1 | 167 |
| Montrose 11 Ene | 8,402 ft | May 20 | Jun 4 | Oct 1 | Sep 19 | 132 |
| Montrose Rgnl Ap | 5,759 ft | May 2 | May 17 | Oct 8 | Sep 26 | 157 |
| Monument 3s | 6,821 ft | May 17 | May 30 | Oct 1 | Sep 19 | 136 |
| Monument | 7,080 ft | May 14 | May 31 | Oct 1 | Sep 16 | 138 |
| New Raymer 21 N | 5,180 ft | May 18 | Jun 2 | Sep 29 | Sep 15 | 133 |
| New Raymer | 4,783 ft | May 9 | May 22 | Oct 4 | Sep 21 | 146 |
| Northdale | 6,681 ft | Jun 3 | Jun 19 | Sep 25 | Sep 12 | 113 |
| Northglenn | 5,407 ft | May 2 | May 14 | Oct 11 | Sep 26 | 160 |
| Norwood #2 | 7,011 ft | May 21 | Jun 5 | Oct 1 | Sep 19 | 131 |
| Norwood | 7,020 ft | May 25 | Jun 13 | Oct 1 | Sep 14 | 128 |
| Nunn 7 Nne | 5,390 ft | May 13 | May 27 | Sep 27 | Sep 14 | 136 |
| Ordway 1 Ene | 4,312 ft | May 2 | May 14 | Oct 8 | Sep 25 | 159 |
| Ordway 21 N | 4,767 ft | May 3 | May 16 | Oct 7 | Sep 27 | 155 |
| Ouray #2 | 7,718 ft | May 18 | May 31 | Oct 4 | Sep 24 | 139 |
| Ouray | 7,840 ft | May 17 | Jun 3 | Oct 1 | Sep 19 | 137 |
| Palisade | 4,751 ft | Apr 17 | May 3 | Oct 26 | Oct 12 | 190 |
| Paonia 1sw | 5,581 ft | May 3 | May 18 | Oct 12 | Sep 27 | 159 |
| Paradox 2n | 5,447 ft | May 11 | May 29 | Oct 5 | Sep 23 | 146 |
| Parker | 5,904 ft | May 9 | May 23 | Oct 3 | Sep 21 | 145 |
| Placerville | 7,383 ft | May 26 | Jun 6 | Sep 29 | Sep 17 | 125 |
| Pueblo Mem Ap | 4,720 ft | Apr 30 | May 12 | Oct 9 | Sep 27 | 161 |
| Pueblo Rsvr | 4,861 ft | Apr 26 | May 8 | Oct 13 | Sep 30 | 166 |
| Ralston Rsvr | 5,900 ft | May 3 | May 17 | Oct 14 | Sep 30 | 161 |
| Rangely 1e | 5,277 ft | May 15 | Jun 2 | Oct 1 | Sep 19 | 136 |
| Ridgway | 7,049 ft | Jun 11 | Jun 30 | Sep 13 | Sep 1 | 92 |
| Rifle 3ene | 5,469 ft | May 23 | Jun 6 | Sep 25 | Sep 13 | 124 |
| Rifle Garfield Co Ap | 5,530 ft | May 11 | May 27 | Oct 4 | Sep 23 | 143 |
| Rio Grande Rsvr | 9,492 ft | Jun 15 | Jun 30 | Sep 11 | Aug 27 | 85 |
| Rocky Ford 2 Se | 4,170 ft | May 1 | May 14 | Oct 8 | Sep 26 | 159 |
| Roxborough Sp | 6,117 ft | May 16 | Jun 1 | Oct 1 | Sep 17 | 136 |
| Rush 1n | 6,054 ft | May 9 | May 22 | Oct 4 | Sep 21 | 146 |
| Rustic 9wsw | 7,700 ft | Jun 5 | Jun 20 | Sep 16 | Sep 5 | 101 |
| Ruxton Park | 9,060 ft | Jun 3 | Jun 23 | Sep 17 | Aug 30 | 102 |
| Rye 1sw | 7,141 ft | May 5 | May 20 | Oct 10 | Sep 27 | 156 |
| Saguache | 7,701 ft | May 16 | May 31 | Sep 28 | Sep 18 | 135 |
| Salida | 7,160 ft | May 29 | Jun 12 | Sep 20 | Sep 8 | 112 |
| San Luis 1 S | 7,943 ft | May 31 | Jun 14 | Sep 23 | Sep 10 | 115 |
| Santa Maria Rsvr | 9,687 ft | A freeze is possible in any month | ||||
| Sargents | 8,460 ft | A freeze is possible in any month | ||||
| Sedgwick 5 S | 3,996 ft | May 6 | May 18 | Oct 7 | Sep 24 | 152 |
| Seibert | 4,706 ft | May 4 | May 17 | Oct 11 | Sep 25 | 158 |
| Shaw 4ene | 5,000 ft | May 12 | May 26 | Oct 4 | Sep 21 | 143 |
| Sheep Mtn | 7,744 ft | May 27 | Jun 10 | Sep 25 | Sep 11 | 119 |
| Sheridan Lake 4e | 4,039 ft | Apr 28 | May 12 | Oct 13 | Oct 1 | 167 |
| Sheridan Lake | 4,070 ft | Apr 27 | May 10 | Oct 15 | Oct 2 | 170 |
| Shoshone | 5,992 ft | May 1 | May 14 | Oct 14 | Oct 1 | 164 |
| Silverton | 9,285 ft | A freeze is possible in any month | ||||
| Spicer | 8,385 ft | A freeze is possible in any month | ||||
| Springfield Comanche | 4,383 ft | May 3 | May 17 | Oct 10 | Sep 29 | 158 |
| Steamboat Springs | 6,866 ft | Jun 9 | Jun 24 | Sep 12 | Aug 31 | 93 |
| Sterling | 3,974 ft | Apr 30 | May 12 | Oct 9 | Sep 28 | 161 |
| Stratton | 4,399 ft | May 6 | May 17 | Oct 9 | Sep 26 | 155 |
| Strontia Springs Dam | 5,840 ft | May 16 | Jun 6 | Sep 29 | Sep 16 | 132 |
| Sugarloaf Rsvr | 9,738 ft | A freeze is possible in any month | ||||
| Tacony 13 Se | 4,882 ft | May 5 | May 16 | Oct 6 | Sep 26 | 153 |
| Taylor Park | 9,179 ft | Jun 20 | Jul 2 | Sep 8 | Aug 25 | 80 |
| Telluride 4wnw | 8,646 ft | A freeze is possible in any month | ||||
| Trinidad Lake | 6,310 ft | May 11 | May 25 | Oct 4 | Sep 22 | 145 |
| Trinidad Perry Stokes Ap | 5,741 ft | May 4 | May 19 | Oct 9 | Sep 28 | 156 |
| Trinidad | 6,030 ft | Apr 30 | May 11 | Oct 15 | Oct 1 | 167 |
| Twin Lakes Rsvr | 9,236 ft | Jun 16 | Jun 29 | Sep 10 | Aug 24 | 85 |
| Uravan | 5,021 ft | Apr 26 | May 8 | Oct 18 | Oct 6 | 174 |
| Vail | 8,304 ft | Jun 21 | Jul 9 | Sep 7 | Aug 26 | 77 |
| Vallecito Dam | 7,644 ft | May 31 | Jun 14 | Sep 26 | Sep 14 | 119 |
| Vallecito Reservoir | 7,673 ft | May 18 | Jun 6 | Oct 11 | Sep 27 | 145 |
| Virginia Dale 7 Ene | 7,015 ft | May 31 | Jun 15 | Sep 19 | Sep 5 | 110 |
| Walden | 8,056 ft | A freeze is possible in any month | ||||
| Walsenburg 1 Nw | 6,292 ft | May 6 | May 20 | Oct 4 | Sep 23 | 149 |
| Walsh 1 W | 3,978 ft | Apr 30 | May 12 | Oct 14 | Oct 1 | 166 |
| Waterdale | 5,230 ft | May 12 | May 30 | Oct 1 | Sep 18 | 141 |
| Waverly 1w | 7,603 ft | Jun 6 | Jun 22 | Sep 15 | Sep 3 | 100 |
| Westcliffe | 7,873 ft | Jun 11 | Jun 28 | Sep 9 | Aug 28 | 89 |
| Wfo Pueblo | 4,653 ft | Apr 30 | May 12 | Oct 9 | Sep 28 | 162 |
| Wheat Ridge 2 | 5,398 ft | May 5 | May 18 | Oct 5 | Sep 20 | 151 |
| Wild Horse 6n | 4,654 ft | May 4 | May 17 | Oct 8 | Sep 26 | 155 |
| Williams Fork Dam | 7,618 ft | Jun 12 | Jun 25 | Sep 10 | Aug 31 | 89 |
| Woodrow 6nne | 4,374 ft | May 15 | May 28 | Oct 1 | Sep 21 | 140 |
| Wray | 3,553 ft | May 7 | May 19 | Oct 6 | Sep 25 | 151 |
| Yampa | 7,857 ft | Jun 14 | Jun 28 | Sep 11 | Aug 29 | 89 |
| Yellow Jacket 2w | 6,933 ft | May 17 | Jun 4 | Oct 9 | Sep 24 | 145 |
| Yellow Jacket 4ne | 7,090 ft | May 15 | May 31 | Oct 8 | Sep 26 | 147 |
| Yuma | 4,134 ft | May 1 | May 13 | Oct 12 | Sep 30 | 164 |
Plan your garden with these dates
Enter your ZIP code in the planner: it picks the nearest of these stations and dates every crop in your beds from its frosts. Free, in your browser.
Questions
When is the last frost in Colorado?
It depends on where you are. The typical last spring frost at Colorado's NOAA stations ranges from April 14 to June 21, and half of them have had it by May 11. Enter your ZIP code above for the station nearest you.
When is the first frost in Colorado?
Typically between September 2 and October 26, depending on the station; the median is October 4. Plan fall crops back from your own station's date.
What do "typical" and "safer" mean?
With the typical (50%) last-frost date, half of years still have a frost after it. With the safer (10%) date, only one year in ten does. In fall it's the other way around: the safer date is the earlier one.
Other states
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming