First and last frost dates in Colorado
Compare median spring and fall freeze dates for 59 locations in Colorado. Open a city guide for station details and risk levels.
| Location | Last spring freeze | First fall freeze | Days between | Guide |
|---|---|---|---|---|
| Akron | May 6 | October 8 | 155 days | |
| Alamosa | May 30 | September 17 | 110 days | |
| Arvada | May 5 | October 5 | 153 days | |
| Aspen | June 2 | September 23 | 113 days | |
| Bailey | June 16 | September 8 | 84 days | |
| Buena Vista | May 27 | September 23 | 119 days | |
| Burlington | May 6 | October 9 | 156 days | |
| Byers | May 13 | October 2 | 142 days | |
| Castle Rock | May 9 | October 2 | 146 days | |
| Cedaredge | May 3 | October 9 | 159 days | |
| Centennial | May 5 | October 8 | 156 days | |
| Cherry Creek | May 7 | October 8 | 154 days | |
| Coal Creek | June 5 | September 16 | 103 days | |
| Cortez | May 12 | October 7 | 148 days | |
| Craig | June 6 | September 12 | 98 days | |
| Cripple Creek | May 26 | September 26 | 123 days | |
| Delta | May 1 | October 7 | 159 days | |
| Dove Valley | May 5 | October 8 | 156 days | |
| Ellicott | May 6 | October 3 | 150 days | |
| Evans | May 2 | October 8 | 159 days | |
| Evergreen | May 23 | September 22 | 122 days | |
| Fort Morgan | May 6 | October 6 | 153 days | |
| Georgetown | May 30 | September 19 | 112 days | |
| Granby | June 13 | September 7 | 86 days | |
| Gypsum | May 1 | October 14 | 166 days | |
| Hayden | June 1 | September 20 | 111 days | |
| Inverness | May 5 | October 8 | 156 days | |
| Julesburg | May 7 | October 6 | 152 days | |
| Kittredge | May 23 | September 22 | 122 days | |
| Kremmling | June 14 | September 5 | 83 days | |
| La Junta | April 26 | October 15 | 172 days | |
| La Salle | May 2 | October 8 | 159 days | |
| Lamar | April 30 | October 10 | 163 days | |
| Las Animas | April 29 | October 12 | 166 days | |
| Mancos | June 4 | September 24 | 112 days | |
| Meeker | June 4 | September 16 | 104 days | |
| Meridian | May 5 | October 8 | 156 days | |
| Montrose | April 28 | October 14 | 169 days | |
| Monument | May 14 | October 1 | 140 days | |
| Northglenn | May 2 | October 11 | 162 days | |
| Orchard City | May 1 | October 7 | 159 days | |
| Ordway | May 2 | October 8 | 159 days | |
| Ouray | May 17 | October 1 | 137 days | |
| Palisade | April 17 | October 26 | 192 days | |
| Paonia | May 3 | October 12 | 162 days | |
| Parker | May 9 | October 3 | 147 days | |
| Rangely | May 15 | October 1 | 139 days | |
| Roxborough Park | May 8 | October 3 | 148 days | |
| Salida | May 29 | September 20 | 114 days | |
| Silt | May 11 | October 4 | 146 days | |
| Snowmass Village | May 31 | September 23 | 115 days | |
| Steamboat Springs | June 9 | September 12 | 95 days | |
| Sterling | April 30 | October 9 | 162 days | |
| Strasburg | May 13 | October 2 | 142 days | |
| Towaoc | May 27 | September 28 | 124 days | |
| Trinidad | April 30 | October 15 | 168 days | |
| Vail | June 21 | September 7 | 78 days | |
| Wray | May 7 | October 6 | 152 days | |
| Yuma | May 1 | October 12 | 164 days |
Median dates at nearby stations, using a 32°F (0°C) threshold. The interval is calculated from the two median dates, not a guarantee of frost-free weather. Read the methodology.