City comparison

US Cities With the Longest Growing Seasons

This ranking compares U.S. cities by average frost-free growing season length — the window between typical last spring frost and first fall frost.

Longest season Portland 279 frost-free days · Long season
Cities compared 250 U.S. cities with frost-date values
Best paired with GDD Long seasons and high heat are related, but not identical.

The ranking

Cities are ranked by frost-free days. This is a season-length ranking, not a full crop-success ranking — GDD, water, heat stress, and crop heat needs still matter.

Rank City Last spring frost First fall frost Frost-free days Base 50°F GDD Season read
#1 Portland
Oregon, U.S.
February 25 December 1 279 2554 Long season
#2 Port Angeles
Washington, U.S.
March 12 November 19 252 1289 Long season
#3 Tacoma
Washington, U.S.
March 8 November 14 251 1797 Long season
#4 Seattle
Washington, U.S.
March 13 November 17 249 2265 Long season
#5 Roseburg
Oregon, U.S.
March 19 November 20 246 2972 Long season
#6 Bremerton
Washington, U.S.
March 29 November 14 230 1946 Long season
#7 Evansville
Indiana, U.S.
March 29 November 10 226 4578 Long season
#8 Mount Vernon
Washington, U.S.
March 24 November 3 224 1647 Long season
#9 Everett
Washington, U.S.
March 24 November 2 223 1864 Long season
#10 Boston
Massachusetts, U.S.
April 4 November 9 219 2875 Moderate to long season
#11 Cleveland
Ohio, U.S.
April 8 November 12 218 3134 Moderate to long season
#12 Walla Walla
Washington, U.S.
March 27 October 31 218 2472 Moderate to long season
#13 St. Louis
Missouri, U.S.
April 1 November 4 217 4424 Moderate to long season
#14 Bellingham
Washington, U.S.
April 1 November 2 215 1755 Moderate to long season
#15 Kansas City
Missouri, U.S.
April 4 November 2 212 4271 Moderate to long season
#16 Salem
Oregon, U.S.
April 3 November 1 212 2411 Moderate to long season
#17 Columbia
Missouri, U.S.
April 5 October 31 209 4005 Moderate to long season
#18 Wenatchee
Washington, U.S.
April 4 October 28 207 3074 Moderate to long season
#19 Springfield
Missouri, U.S.
April 4 October 27 206 3923 Moderate to long season
#20 Quincy
Illinois, U.S.
April 8 October 30 205 3634 Moderate to long season
#21 Medford
Oregon, U.S.
April 8 October 29 204 3173 Moderate to long season
#22 Lewiston
Idaho, U.S.
April 6 October 26 203 2566 Moderate to long season
#23 Wichita
Kansas, U.S.
April 11 October 29 201 4228 Moderate to long season
#24 Jefferson City
Missouri, U.S.
April 10 October 26 199 3981 Moderate to long season
#25 Carbondale
Illinois, U.S.
April 9 October 22 196 3906 Moderate to long season
#26 Eugene
Oregon, U.S.
April 11 October 23 195 2145 Moderate to long season
#27 Bloomington
Indiana, U.S.
April 15 October 26 194 3435 Moderate to long season
#28 Albany
Oregon, U.S.
April 17 October 28 194 2139 Moderate to long season
#29 Corvallis
Oregon, U.S.
April 17 October 28 194 2139 Moderate to long season
#30 Decatur
Illinois, U.S.
April 14 October 24 193 3523 Moderate to long season
#31 Detroit
Michigan, U.S.
April 21 October 31 193 2718 Moderate to long season
#32 Grand Junction
Colorado, U.S.
April 14 October 23 192 3744 Moderate to long season
#33 Cincinnati
Ohio, U.S.
April 16 October 25 192 3536 Moderate to long season
#34 Champaign
Illinois, U.S.
April 15 October 24 192 3358 Moderate to long season
#35 Erie
Pennsylvania, U.S.
April 26 November 4 192 2849 Moderate to long season
#36 Emporia
Kansas, U.S.
April 15 October 23 191 3540 Moderate to long season
#37 Harrisburg
Pennsylvania, U.S.
April 15 October 23 191 3042 Moderate to long season
#38 Dayton
Ohio, U.S.
April 18 October 25 190 3513 Moderate to long season
#39 Peoria
Illinois, U.S.
April 16 October 23 190 3449 Moderate to long season
#40 Springfield
Illinois, U.S.
April 15 October 22 190 3377 Moderate to long season
#41 Toledo
Ohio, U.S.
April 20 October 27 190 3089 Moderate to long season
#42 Kenosha
Wisconsin, U.S.
April 19 October 26 190 2458 Moderate to long season
#43 Topeka
Kansas, U.S.
April 16 October 22 189 3807 Moderate to long season
#44 Salina
Kansas, U.S.
April 18 October 23 188 4056 Moderate to long season
#45 Lancaster
Pennsylvania, U.S.
April 19 October 24 188 2830 Moderate to long season
#46 Terre Haute
Indiana, U.S.
April 15 October 19 187 3955 Moderate to long season
#47 Columbus
Ohio, U.S.
April 20 October 24 187 3258 Moderate to long season
#48 Allentown
Pennsylvania, U.S.
April 20 October 24 187 2890 Moderate to long season
#49 Akron
Ohio, U.S.
April 24 October 28 187 2560 Moderate to long season
#50 Racine
Wisconsin, U.S.
April 20 October 24 187 2271 Moderate to long season
#51 Manhattan
Kansas, U.S.
April 16 October 19 186 3917 Moderate to long season
#52 Council Bluffs
Iowa, U.S.
April 18 October 21 186 3565 Moderate to long season
#53 Omaha
Nebraska, U.S.
April 18 October 21 186 3565 Moderate to long season
#54 Davenport
Iowa, U.S.
April 19 October 22 186 3095 Moderate to long season
#55 Pittsburgh
Pennsylvania, U.S.
April 24 October 27 186 3043 Moderate to long season
#56 Des Moines
Iowa, U.S.
April 18 October 20 185 3044 Moderate to long season
#57 Dubuque
Iowa, U.S.
April 19 October 21 185 2551 Moderate to long season
#58 Buffalo
New York, U.S.
April 24 October 26 185 2534 Moderate to long season
#59 Indianapolis
Indiana, U.S.
April 20 October 21 184 3477 Moderate to long season
#60 Rochester
New York, U.S.
April 24 October 25 184 2488 Moderate to long season
#61 South Bend
Indiana, U.S.
April 23 October 23 183 2821 Moderate to long season
#62 Bloomington
Illinois, U.S.
April 21 October 20 182 3129 Moderate to long season
#63 St. Joseph
Missouri, U.S.
April 19 October 17 181 3624 Moderate to long season
#64 Kirksville
Missouri, U.S.
April 21 October 19 181 3182 Moderate to long season
#65 Winona
Minnesota, U.S.
April 21 October 19 181 2867 Moderate to long season
#66 Worcester
Massachusetts, U.S.
April 23 October 21 181 2322 Moderate to long season
#67 Fort Wayne
Indiana, U.S.
April 24 October 21 180 2976 Moderate to long season
#68 Scranton
Pennsylvania, U.S.
April 23 October 20 180 2910 Moderate to long season
#69 Lawrence
Kansas, U.S.
April 21 October 17 179 3863 Moderate to long season
#70 Milwaukee
Wisconsin, U.S.
April 26 October 22 179 2623 Moderate to long season
#71 Oshkosh
Wisconsin, U.S.
April 24 October 20 179 2355 Moderate to long season
#72 Coeur d'Alene
Idaho, U.S.
April 22 October 18 179 2090 Moderate to long season
#73 Hastings
Nebraska, U.S.
April 22 October 16 177 3300 Moderate to long season
#74 Lewiston
Maine, U.S.
April 25 October 19 177 2078 Moderate to long season
#75 Rockford
Illinois, U.S.
April 24 October 17 176 2888 Moderate to long season
#76 Minneapolis
Minnesota, U.S.
April 23 October 16 176 2643 Moderate to long season
#77 Holland
Michigan, U.S.
April 28 October 21 176 2350 Moderate to long season
#78 Grand Island
Nebraska, U.S.
April 23 October 15 175 3314 Moderate to long season
#79 Lafayette
Indiana, U.S.
April 26 October 18 175 3048 Moderate to long season
#80 Saint Paul
Minnesota, U.S.
April 24 October 16 175 2771 Moderate to long season
#81 Saginaw
Michigan, U.S.
April 29 October 21 175 2407 Moderate to long season
#82 Vancouver
Washington, U.S.
April 26 October 18 175 1791 Moderate to long season
#83 Hays
Kansas, U.S.
April 25 October 15 173 3900 Moderate to long season
#84 Syracuse
New York, U.S.
April 29 October 19 173 2536 Moderate to long season
#85 Kalamazoo
Michigan, U.S.
April 28 October 18 173 2512 Moderate to long season
#86 Eau Claire
Wisconsin, U.S.
April 24 October 14 173 2339 Moderate to long season
#87 Manitowoc
Wisconsin, U.S.
April 30 October 20 173 1827 Moderate to long season
#88 Lincoln
Nebraska, U.S.
April 24 October 13 172 3499 Moderate to long season
#89 Muskegon
Michigan, U.S.
April 30 October 19 172 2559 Moderate to long season
#90 Janesville
Wisconsin, U.S.
April 26 October 15 172 2557 Moderate to long season
#91 Sheboygan
Wisconsin, U.S.
May 2 October 21 172 2409 Moderate to long season
#92 Portland
Maine, U.S.
April 26 October 15 172 2199 Moderate to long season
#93 Augusta
Maine, U.S.
April 27 October 16 172 2159 Moderate to long season
#94 Albany
New York, U.S.
April 27 October 15 171 2728 Moderate to long season
#95 Pueblo
Colorado, U.S.
April 26 October 13 170 3257 Moderate to long season
#96 Pendleton
Oregon, U.S.
April 22 October 9 170 2681 Moderate to long season
#97 La Crosse
Wisconsin, U.S.
April 27 October 13 169 2357 Shorter season
#98 Burlington
Vermont, U.S.
April 29 October 15 169 2316 Shorter season
#99 Spokane
Washington, U.S.
April 26 October 12 169 2296 Shorter season
#100 Olympia
Washington, U.S.
April 29 October 14 168 1612 Shorter season
#101 Nampa
Idaho, U.S.
April 29 October 13 167 2819 Shorter season
#102 Cedar Rapids
Iowa, U.S.
April 28 October 12 167 2756 Shorter season
#103 Waterloo
Iowa, U.S.
April 27 October 10 166 2999 Shorter season
#104 Jackson
Michigan, U.S.
May 1 October 14 166 2559 Shorter season
#105 Marquette
Michigan, U.S.
May 8 October 21 166 1607 Shorter season
#106 Denver
Colorado, U.S.
April 30 October 12 165 3106 Shorter season
#107 Ames
Iowa, U.S.
April 26 October 8 165 2822 Shorter season
#108 Lansing
Michigan, U.S.
May 1 October 13 165 2498 Shorter season
#109 Moses Lake
Washington, U.S.
April 27 October 8 164 2605 Shorter season
#110 Watertown
New York, U.S.
May 2 October 13 164 2364 Shorter season
#111 Manchester
New Hampshire, U.S.
April 30 October 11 164 2113 Shorter season
#112 Juneau
Alaska, U.S.
May 3 October 14 164 678 Shorter season
#113 Kearney
Nebraska, U.S.
April 30 October 10 163 2904 Shorter season
#114 Iowa City
Iowa, U.S.
April 29 October 9 163 2756 Shorter season
#115 Lowell
Massachusetts, U.S.
April 30 October 10 163 2703 Shorter season
#116 Flint
Michigan, U.S.
May 3 October 13 163 2371 Shorter season
#117 Sterling
Colorado, U.S.
April 30 October 9 162 3027 Shorter season
#118 Mankato
Minnesota, U.S.
April 30 October 9 162 2472 Shorter season
#119 Green Bay
Wisconsin, U.S.
April 30 October 9 162 2267 Shorter season
#120 Binghamton
New York, U.S.
May 2 October 11 162 2078 Shorter season
#121 Nashua
New Hampshire, U.S.
April 29 October 8 162 1931 Shorter season
#122 Sioux City
Iowa, U.S.
April 29 October 7 161 2840 Shorter season
#123 Madison
Wisconsin, U.S.
May 1 October 9 161 2461 Shorter season
#124 Mason City
Iowa, U.S.
April 29 October 7 161 2451 Shorter season
#125 North Platte
Nebraska, U.S.
May 3 October 10 160 2681 Shorter season
#126 Willmar
Minnesota, U.S.
April 30 October 7 160 2231 Shorter season
#127 Greeley
Colorado, U.S.
May 2 October 8 159 2981 Shorter season
#128 Battle Creek
Michigan, U.S.
May 6 October 12 159 2498 Shorter season
#129 Rochester
Minnesota, U.S.
April 30 October 6 159 2324 Shorter season
#130 Traverse City
Michigan, U.S.
May 9 October 15 159 2258 Shorter season
#131 Alexandria
Minnesota, U.S.
May 2 October 8 159 2188 Shorter season
#132 Sioux Falls
South Dakota, U.S.
May 1 October 6 158 2793 Shorter season
#133 Springfield
Massachusetts, U.S.
May 3 October 8 158 2638 Shorter season
#134 Colorado Springs
Colorado, U.S.
May 3 October 8 158 2502 Shorter season
#135 Ann Arbor
Michigan, U.S.
May 5 October 10 158 2483 Shorter season
#136 Rapid City
South Dakota, U.S.
May 3 October 8 158 2402 Shorter season
#137 Decorah
Iowa, U.S.
May 3 October 7 157 2876 Shorter season
#138 Grand Rapids
Michigan, U.S.
May 6 October 10 157 2540 Shorter season
#139 Portsmouth
New Hampshire, U.S.
May 4 October 8 157 2225 Shorter season
#140 St. Cloud
Minnesota, U.S.
May 3 October 7 157 2145 Shorter season
#141 Montpelier
Vermont, U.S.
May 5 October 9 157 1768 Shorter season
#142 Norfolk
Nebraska, U.S.
May 1 October 4 156 2739 Shorter season
#143 Fort Collins
Colorado, U.S.
May 3 October 6 156 2548 Shorter season
#144 Stevens Point
Wisconsin, U.S.
May 4 October 7 156 2096 Shorter season
#145 Grafton
North Dakota, U.S.
May 4 October 7 156 1697 Shorter season
#146 Moscow
Idaho, U.S.
April 29 October 2 156 1501 Shorter season
#147 Appleton
Wisconsin, U.S.
May 4 October 6 155 2355 Shorter season
#148 Sault Ste. Marie
Michigan, U.S.
May 9 October 11 155 1962 Shorter season
#149 Owatonna
Minnesota, U.S.
May 5 October 6 154 2448 Shorter season
#150 Bangor
Maine, U.S.
May 4 October 4 153 2035 Shorter season
#151 Yakima
Washington, U.S.
May 5 October 4 152 2933 Shorter season
#152 Boulder
Colorado, U.S.
May 6 October 5 152 2540 Shorter season
#153 Plattsburgh
New York, U.S.
May 6 October 5 152 2095 Shorter season
#154 Longmont
Colorado, U.S.
May 7 October 5 151 2530 Shorter season
#155 Moorhead
Minnesota, U.S.
May 4 October 2 151 2299 Shorter season
#156 Wausau
Wisconsin, U.S.
May 6 October 4 151 2072 Shorter season
#157 Malone
New York, U.S.
May 6 October 4 151 2034 Shorter season
#158 Duluth
Minnesota, U.S.
May 14 October 12 151 1539 Shorter season
#159 Munising
Michigan, U.S.
May 16 October 14 151 1345 Shorter season
#160 Anchorage
Alaska, U.S.
May 1 September 29 151 740 Shorter season
#161 Boise
Idaho, U.S.
May 17 October 12 148 3131 Shorter season
#162 Twin Falls
Idaho, U.S.
May 9 October 4 148 2352 Shorter season
#163 Brookings
South Dakota, U.S.
May 6 October 1 148 2212 Shorter season
#164 La Grande
Oregon, U.S.
May 6 October 1 148 2127 Shorter season
#165 Concord
New Hampshire, U.S.
May 8 October 3 148 1870 Shorter season
#166 Great Falls
Montana, U.S.
May 6 October 1 148 1456 Shorter season
#167 Rice Lake
Wisconsin, U.S.
May 8 October 2 147 1717 Shorter season
#168 Watertown
South Dakota, U.S.
May 7 September 30 146 2201 Shorter season
#169 Massena
New York, U.S.
May 8 October 1 146 2075 Shorter season
#170 Miles City
Montana, U.S.
May 8 September 30 145 2082 Shorter season
#171 Ithaca
New York, U.S.
May 11 October 3 145 2071 Shorter season
#172 Aberdeen
South Dakota, U.S.
May 8 September 29 144 2236 Shorter season
#173 Jamestown
North Dakota, U.S.
May 8 September 29 144 2197 Shorter season
#174 Billings
Montana, U.S.
May 10 October 1 144 2146 Shorter season
#175 Grand Forks
North Dakota, U.S.
May 10 October 1 144 2035 Shorter season
#176 Brainerd
Minnesota, U.S.
May 8 September 29 144 2030 Shorter season
#177 Missoula
Montana, U.S.
May 10 October 1 144 1923 Shorter season
#178 Fargo
North Dakota, U.S.
May 10 September 30 143 2247 Shorter season
#179 Spearfish
South Dakota, U.S.
May 12 October 2 143 2085 Shorter season
#180 Wolf Point
Montana, U.S.
May 8 September 28 143 1802 Shorter season
#181 St. Johnsbury
Vermont, U.S.
May 13 October 3 143 1694 Shorter season
#182 Sandpoint
Idaho, U.S.
May 8 September 28 143 1632 Shorter season
#183 Hood River
Oregon, U.S.
May 13 October 3 143 1470 Shorter season
#184 Scottsbluff
Nebraska, U.S.
May 13 October 2 142 2559 Shorter season
#185 Loveland
Colorado, U.S.
May 12 October 1 142 2141 Shorter season
#186 Merrill
Wisconsin, U.S.
May 11 September 30 142 1914 Shorter season
#187 Virginia
Minnesota, U.S.
May 12 October 1 142 1568 Shorter season
#188 Homer
Alaska, U.S.
May 10 September 29 142 324 Shorter season
#189 Devils Lake
North Dakota, U.S.
May 12 September 30 141 1732 Shorter season
#190 Keene
New Hampshire, U.S.
May 14 October 1 140 2014 Shorter season
#191 Cheyenne
Wyoming, U.S.
May 14 October 1 140 1963 Shorter season
#192 Millinocket
Maine, U.S.
May 13 September 30 140 1918 Shorter season
#193 Pocatello
Idaho, U.S.
May 16 October 2 139 2382 Shorter season
#194 Sidney
Montana, U.S.
May 11 September 27 139 2354 Shorter season
#195 Bismarck
North Dakota, U.S.
May 14 September 30 139 2002 Shorter season
#196 Crookston
Minnesota, U.S.
May 11 September 27 139 1689 Shorter season
#197 Berlin
New Hampshire, U.S.
May 14 September 30 139 1678 Shorter season
#198 Newport
Vermont, U.S.
May 14 September 30 139 1269 Shorter season
#199 Superior
Wisconsin, U.S.
May 18 October 3 138 1666 Shorter season
#200 Thief River Falls
Minnesota, U.S.
May 14 September 28 137 1936 Shorter season
#201 Minot
North Dakota, U.S.
May 13 September 27 137 1590 Shorter season
#202 Houghton
Michigan, U.S.
May 17 October 1 137 1438 Shorter season
#203 Lewistown
Montana, U.S.
May 14 September 28 137 1172 Shorter season
#204 Valley City
North Dakota, U.S.
May 13 September 26 136 2077 Shorter season
#205 Williston
North Dakota, U.S.
May 13 September 26 136 1990 Shorter season
#206 Riverton
Wyoming, U.S.
May 12 September 24 135 2057 Shorter season
#207 Rexburg
Idaho, U.S.
May 12 September 24 135 2001 Shorter season
#208 Presque Isle
Maine, U.S.
May 14 September 26 135 1918 Shorter season
#209 Rutland
Vermont, U.S.
May 15 September 27 135 1897 Shorter season
#210 Ashland
Wisconsin, U.S.
May 20 October 2 135 1675 Shorter season
#211 Escanaba
Michigan, U.S.
May 19 October 1 135 1652 Shorter season
#212 Montrose
Colorado, U.S.
May 20 October 1 134 1372 Shorter season
#213 Bottineau
North Dakota, U.S.
May 15 September 25 133 1864 Shorter season
#214 Bemidji
Minnesota, U.S.
May 17 September 26 132 1856 Shorter season
#215 Ironwood
Michigan, U.S.
May 19 September 28 132 1675 Shorter season
#216 Whitefish
Montana, U.S.
May 16 September 25 132 893 Shorter season
#217 Roseau
Minnesota, U.S.
May 16 September 24 131 1936 Shorter season
#218 Warroad
Minnesota, U.S.
May 16 September 24 131 1936 Shorter season
#219 Grand Rapids
Minnesota, U.S.
May 17 September 24 130 1712 Shorter season
#220 Wasilla
Alaska, U.S.
May 16 September 23 130 700 Shorter season
#221 Sheridan
Wyoming, U.S.
May 18 September 24 129 1953 Shorter season
#222 Rock Springs
Wyoming, U.S.
May 22 September 28 129 1841 Shorter season
#223 Rugby
North Dakota, U.S.
May 17 September 23 129 1732 Shorter season
#224 Houlton
Maine, U.S.
May 19 September 23 127 1918 Shorter season
#225 Gillette
Wyoming, U.S.
May 21 September 23 125 2021 Shorter season
#226 Dickinson
North Dakota, U.S.
May 20 September 22 125 1840 Shorter season
#227 Durango
Colorado, U.S.
May 28 September 30 125 382 Shorter season
#228 Rhinelander
Wisconsin, U.S.
May 23 September 23 123 1540 Shorter season
#229 Hayward
Wisconsin, U.S.
May 23 September 22 122 1726 Shorter season
#230 Cody
Wyoming, U.S.
May 27 September 25 121 750 Shorter season
#231 Idaho Falls
Idaho, U.S.
May 23 September 20 120 2001 Shorter season
#232 Casper
Wyoming, U.S.
May 26 September 22 119 1970 Shorter season
#233 Bozeman
Montana, U.S.
May 26 September 22 119 1532 Shorter season
#234 Littleton
New Hampshire, U.S.
May 24 September 18 117 1694 Shorter season
#235 Palmer
Alaska, U.S.
May 22 September 16 117 700 Shorter season
#236 Cut Bank
Montana, U.S.
May 24 September 15 114 1287 Shorter season
#237 International Falls
Minnesota, U.S.
May 28 September 16 111 1341 Shorter season
#238 Alamosa
Colorado, U.S.
May 30 September 17 110 1434 Shorter season
#239 Ashland
Oregon, U.S.
June 8 September 24 108 2177 Shorter season
#240 Bend
Oregon, U.S.
June 6 September 20 106 1560 Shorter season
#241 Laramie
Wyoming, U.S.
June 2 September 15 105 1489 Shorter season
#242 Kalispell
Montana, U.S.
May 31 September 10 102 1465 Shorter season
#243 Helena
Montana, U.S.
June 4 September 14 102 1029 Shorter season
#244 Saranac Lake
New York, U.S.
June 2 September 9 99 2316 Shorter season
#245 Kenai
Alaska, U.S.
June 1 September 8 99 391 Shorter season
#246 Iron River
Michigan, U.S.
June 4 September 10 98 1560 Shorter season
#247 Hibbing
Minnesota, U.S.
June 5 September 8 95 1185 Shorter season
#248 Butte
Montana, U.S.
June 13 September 5 84 1057 Shorter season
#249 Soldotna
Alaska, U.S.
June 11 September 1 82 391 Shorter season
#250 Jackson
Wyoming, U.S.
June 20 August 31 72 856 Shorter season

What this ranking means

A longer frost-free season usually gives gardeners more room for succession planting and long-maturing crops, but it does not always mean the most comfortable or productive growing conditions. Heat stress, drought, humidity, and seasonal GDD still matter.

Compare with US Cities With the Highest Growing Degree Days and the full Frost Dates by City reference.

Methodology

U.S. cities are ranked by frost-free days between the typical last spring frost and first fall frost. Ties use base-50 GDD as a secondary signal where available.

A longer frost-free season does not always mean better conditions for every crop. High heat, humidity, drought, cool marine influence, and local microclimates can all affect real-world garden performance.

Download: longest U.S. growing seasons JSON.