Map-style climate resource
U.S. Garden Climate Atlas
A visual guide to frost-free days, seasonal crop heat, and growing-season pressure across U.S. cities in the GrowByDate dataset.
Updated 2026-06-05 · 243 U.S. cities across 24 states with both frost and GDD reference data.
Median frost-free season
161 days
Median across the U.S. cities in the atlas.
Median base-50 GDD
2316
Median seasonal heat accumulation across U.S. cities.
Core lesson
Time ≠ heat
A longer frost-free season does not always mean a warmer crop season.
Outdoor window
Frost-free days show how long tender crops usually have outside.
A shorter frost-free window pushes gardeners toward fast varieties, transplants, frost protection, or more conservative crop choices.
Crop heat
GDD shows how much warmth accumulates inside that window.
Warm-season crops such as tomatoes, peppers, squash, corn, okra, and melons need more than calendar time. They need usable heat.
Northern U.S. coverage
AK
PNW
Rockies
Plains
Great Lakes
Northeast
Minneapolis, Minnesota: 176 frost-free days.
Saint Paul, Minnesota: 175 frost-free days.
Duluth, Minnesota: 151 frost-free days.
Milwaukee, Wisconsin: 179 frost-free days.
Madison, Wisconsin: 161 frost-free days.
Green Bay, Wisconsin: 162 frost-free days.
Detroit, Michigan: 193 frost-free days.
Grand Rapids, Michigan: 157 frost-free days.
Lansing, Michigan: 165 frost-free days.
Fargo, North Dakota: 143 frost-free days.
Bismarck, North Dakota: 139 frost-free days.
Sioux Falls, South Dakota: 158 frost-free days.
Rapid City, South Dakota: 158 frost-free days.
Billings, Montana: 144 frost-free days.
Missoula, Montana: 144 frost-free days.
Bozeman, Montana: 119 frost-free days.
Great Falls, Montana: 148 frost-free days.
Butte, Montana: 84 frost-free days.
Helena, Montana: 102 frost-free days.
Kalispell, Montana: 102 frost-free days.
Coeur d'Alene, Idaho: 179 frost-free days.
Sandpoint, Idaho: 143 frost-free days.
Moscow, Idaho: 156 frost-free days.
Lewiston, Idaho: 203 frost-free days.
Idaho Falls, Idaho: 120 frost-free days.
Pocatello, Idaho: 139 frost-free days.
Boise, Idaho: 148 frost-free days.
Spokane, Washington: 169 frost-free days.
Yakima, Washington: 152 frost-free days.
Wenatchee, Washington: 207 frost-free days.
Walla Walla, Washington: 218 frost-free days.
Everett, Washington: 223 frost-free days.
Olympia, Washington: 168 frost-free days.
Tacoma, Washington: 251 frost-free days.
Seattle, Washington: 249 frost-free days.
Mount Vernon, Washington: 224 frost-free days.
Bend, Oregon: 106 frost-free days.
Medford, Oregon: 204 frost-free days.
Eugene, Oregon: 195 frost-free days.
Salem, Oregon: 212 frost-free days.
Portland, Oregon: 279 frost-free days.
Hood River, Oregon: 143 frost-free days.
Pendleton, Oregon: 170 frost-free days.
La Grande, Oregon: 148 frost-free days.
Cheyenne, Wyoming: 140 frost-free days.
Casper, Wyoming: 119 frost-free days.
Laramie, Wyoming: 105 frost-free days.
Sheridan, Wyoming: 129 frost-free days.
Gillette, Wyoming: 125 frost-free days.
Jackson, Wyoming: 72 frost-free days.
Fort Collins, Colorado: 156 frost-free days.
Greeley, Colorado: 159 frost-free days.
Loveland, Colorado: 142 frost-free days.
Pueblo, Colorado: 170 frost-free days.
Colorado Springs, Colorado: 158 frost-free days.
Grand Junction, Colorado: 192 frost-free days.
Durango, Colorado: 125 frost-free days.
Montrose, Colorado: 134 frost-free days.
Sterling, Colorado: 162 frost-free days.
Scottsbluff, Nebraska: 142 frost-free days.
North Platte, Nebraska: 160 frost-free days.
Omaha, Nebraska: 186 frost-free days.
Lincoln, Nebraska: 172 frost-free days.
Manhattan, Kansas: 186 frost-free days.
Lawrence, Kansas: 179 frost-free days.
Topeka, Kansas: 189 frost-free days.
Rochester, Minnesota: 159 frost-free days.
St. Cloud, Minnesota: 157 frost-free days.
Mankato, Minnesota: 162 frost-free days.
Moorhead, Minnesota: 151 frost-free days.
Bemidji, Minnesota: 132 frost-free days.
Brainerd, Minnesota: 144 frost-free days.
Alexandria, Minnesota: 159 frost-free days.
Des Moines, Iowa: 185 frost-free days.
Ames, Iowa: 165 frost-free days.
Cedar Rapids, Iowa: 167 frost-free days.
Waterloo, Iowa: 166 frost-free days.
Decorah, Iowa: 157 frost-free days.
Sioux City, Iowa: 161 frost-free days.
Dubuque, Iowa: 185 frost-free days.
St. Joseph, Missouri: 181 frost-free days.
Kirksville, Missouri: 181 frost-free days.
Columbia, Missouri: 209 frost-free days.
La Crosse, Wisconsin: 169 frost-free days.
Eau Claire, Wisconsin: 173 frost-free days.
Wausau, Wisconsin: 151 frost-free days.
Stevens Point, Wisconsin: 156 frost-free days.
Superior, Wisconsin: 138 frost-free days.
Oshkosh, Wisconsin: 179 frost-free days.
Janesville, Wisconsin: 172 frost-free days.
Manitowoc, Wisconsin: 173 frost-free days.
Rockford, Illinois: 176 frost-free days.
Champaign, Illinois: 192 frost-free days.
Peoria, Illinois: 190 frost-free days.
Bloomington, Illinois: 182 frost-free days.
Marquette, Michigan: 166 frost-free days.
Traverse City, Michigan: 159 frost-free days.
Ann Arbor, Michigan: 158 frost-free days.
Kalamazoo, Michigan: 173 frost-free days.
Flint, Michigan: 163 frost-free days.
Saginaw, Michigan: 175 frost-free days.
Muskegon, Michigan: 172 frost-free days.
Holland, Michigan: 176 frost-free days.
Houghton, Michigan: 137 frost-free days.
South Bend, Indiana: 183 frost-free days.
Fort Wayne, Indiana: 180 frost-free days.
Lafayette, Indiana: 175 frost-free days.
Portland, Maine: 172 frost-free days.
Bangor, Maine: 153 frost-free days.
Boston, Massachusetts: 219 frost-free days.
Worcester, Massachusetts: 181 frost-free days.
Buffalo, New York: 185 frost-free days.
Rochester, New York: 184 frost-free days.
Cleveland, Ohio: 218 frost-free days.
Columbus, Ohio: 187 frost-free days.
Manchester, New Hampshire: 164 frost-free days.
Concord, New Hampshire: 148 frost-free days.
Pittsburgh, Pennsylvania: 186 frost-free days.
Erie, Pennsylvania: 192 frost-free days.
Burlington, Vermont: 169 frost-free days.
Montpelier, Vermont: 157 frost-free days.
Augusta, Maine: 172 frost-free days.
Lewiston, Maine: 177 frost-free days.
Springfield, Massachusetts: 158 frost-free days.
Lowell, Massachusetts: 163 frost-free days.
Nashua, New Hampshire: 162 frost-free days.
Portsmouth, New Hampshire: 157 frost-free days.
Keene, New Hampshire: 140 frost-free days.
Rutland, Vermont: 135 frost-free days.
Syracuse, New York: 173 frost-free days.
Albany, New York: 171 frost-free days.
Ithaca, New York: 145 frost-free days.
Binghamton, New York: 162 frost-free days.
Allentown, Pennsylvania: 187 frost-free days.
Lancaster, Pennsylvania: 188 frost-free days.
Harrisburg, Pennsylvania: 191 frost-free days.
Scranton, Pennsylvania: 180 frost-free days.
Cincinnati, Ohio: 192 frost-free days.
Toledo, Ohio: 190 frost-free days.
Akron, Ohio: 187 frost-free days.
Dayton, Ohio: 190 frost-free days.
Winona, Minnesota: 181 frost-free days.
Owatonna, Minnesota: 154 frost-free days.
Willmar, Minnesota: 160 frost-free days.
Sheboygan, Wisconsin: 172 frost-free days.
Racine, Wisconsin: 187 frost-free days.
Kenosha, Wisconsin: 190 frost-free days.
Jackson, Michigan: 166 frost-free days.
Battle Creek, Michigan: 159 frost-free days.
Grand Forks, North Dakota: 144 frost-free days.
Minot, North Dakota: 137 frost-free days.
Dickinson, North Dakota: 125 frost-free days.
Brookings, South Dakota: 148 frost-free days.
Aberdeen, South Dakota: 144 frost-free days.
Iowa City, Iowa: 163 frost-free days.
Davenport, Iowa: 186 frost-free days.
Council Bluffs, Iowa: 186 frost-free days.
Mason City, Iowa: 161 frost-free days.
Springfield, Illinois: 190 frost-free days.
Decatur, Illinois: 193 frost-free days.
Quincy, Illinois: 205 frost-free days.
Carbondale, Illinois: 196 frost-free days.
Indianapolis, Indiana: 184 frost-free days.
Bloomington, Indiana: 194 frost-free days.
Terre Haute, Indiana: 187 frost-free days.
Evansville, Indiana: 226 frost-free days.
Kansas City, Missouri: 212 frost-free days.
St. Louis, Missouri: 217 frost-free days.
Springfield, Missouri: 206 frost-free days.
Jefferson City, Missouri: 199 frost-free days.
Wichita, Kansas: 201 frost-free days.
Salina, Kansas: 188 frost-free days.
Hays, Kansas: 173 frost-free days.
Emporia, Kansas: 191 frost-free days.
Grand Island, Nebraska: 175 frost-free days.
Kearney, Nebraska: 163 frost-free days.
Norfolk, Nebraska: 156 frost-free days.
Hastings, Nebraska: 177 frost-free days.
Denver, Colorado: 165 frost-free days.
Boulder, Colorado: 152 frost-free days.
Longmont, Colorado: 151 frost-free days.
Alamosa, Colorado: 110 frost-free days.
Riverton, Wyoming: 135 frost-free days.
Cody, Wyoming: 121 frost-free days.
Rock Springs, Wyoming: 129 frost-free days.
Miles City, Montana: 145 frost-free days.
Lewistown, Montana: 137 frost-free days.
Whitefish, Montana: 132 frost-free days.
Nampa, Idaho: 167 frost-free days.
Twin Falls, Idaho: 148 frost-free days.
Rexburg, Idaho: 135 frost-free days.
Vancouver, Washington: 175 frost-free days.
Port Angeles, Washington: 252 frost-free days.
Bremerton, Washington: 230 frost-free days.
Moses Lake, Washington: 164 frost-free days.
Corvallis, Oregon: 194 frost-free days.
Albany, Oregon: 194 frost-free days.
Roseburg, Oregon: 246 frost-free days.
Ashland, Oregon: 108 frost-free days.
Presque Isle, Maine: 135 frost-free days.
International Falls, Minnesota: 111 frost-free days.
Hibbing, Minnesota: 95 frost-free days.
Grand Rapids, Minnesota: 130 frost-free days.
Ironwood, Michigan: 132 frost-free days.
Escanaba, Michigan: 135 frost-free days.
Rhinelander, Wisconsin: 123 frost-free days.
Ashland, Wisconsin: 135 frost-free days.
Devils Lake, North Dakota: 141 frost-free days.
Jamestown, North Dakota: 144 frost-free days.
Williston, North Dakota: 136 frost-free days.
Watertown, New York: 164 frost-free days.
Plattsburgh, New York: 152 frost-free days.
Newport, Vermont: 139 frost-free days.
Houlton, Maine: 127 frost-free days.
Millinocket, Maine: 140 frost-free days.
Thief River Falls, Minnesota: 137 frost-free days.
Virginia, Minnesota: 142 frost-free days.
Sault Ste. Marie, Michigan: 155 frost-free days.
Hayward, Wisconsin: 122 frost-free days.
Rice Lake, Wisconsin: 147 frost-free days.
Merrill, Wisconsin: 142 frost-free days.
Rugby, North Dakota: 129 frost-free days.
Grafton, North Dakota: 156 frost-free days.
Saranac Lake, New York: 99 frost-free days.
Massena, New York: 146 frost-free days.
Malone, New York: 151 frost-free days.
St. Johnsbury, Vermont: 143 frost-free days.
Littleton, New Hampshire: 117 frost-free days.
Berlin, New Hampshire: 139 frost-free days.
Watertown, South Dakota: 146 frost-free days.
Spearfish, South Dakota: 143 frost-free days.
Bottineau, North Dakota: 133 frost-free days.
Valley City, North Dakota: 136 frost-free days.
Crookston, Minnesota: 139 frost-free days.
Roseau, Minnesota: 131 frost-free days.
Warroad, Minnesota: 131 frost-free days.
Munising, Michigan: 151 frost-free days.
Iron River, Michigan: 98 frost-free days.
Cut Bank, Montana: 114 frost-free days.
Sidney, Montana: 139 frost-free days.
Wolf Point, Montana: 143 frost-free days.
Appleton, Wisconsin: 155 frost-free days.
Bellingham, Washington: 215 frost-free days.
Minneapolis
Detroit
Seattle
Portland
Boston
St. Louis
Denver
GrowByDate.com · U.S. Garden Climate Atlas
Very short Under 100 days
Short 100–129 days
Moderate 130–159 days
Long 160–189 days
Very long 190+ days
Northern U.S. coverage
AK
PNW
Rockies
Plains
Great Lakes
Northeast
Minneapolis, Minnesota: 2643 base-50 GDD.
Saint Paul, Minnesota: 2771 base-50 GDD.
Duluth, Minnesota: 1539 base-50 GDD.
Milwaukee, Wisconsin: 2623 base-50 GDD.
Madison, Wisconsin: 2461 base-50 GDD.
Green Bay, Wisconsin: 2267 base-50 GDD.
Detroit, Michigan: 2718 base-50 GDD.
Grand Rapids, Michigan: 2540 base-50 GDD.
Lansing, Michigan: 2498 base-50 GDD.
Fargo, North Dakota: 2247 base-50 GDD.
Bismarck, North Dakota: 2002 base-50 GDD.
Sioux Falls, South Dakota: 2793 base-50 GDD.
Rapid City, South Dakota: 2402 base-50 GDD.
Billings, Montana: 2146 base-50 GDD.
Missoula, Montana: 1923 base-50 GDD.
Bozeman, Montana: 1532 base-50 GDD.
Great Falls, Montana: 1456 base-50 GDD.
Butte, Montana: 1057 base-50 GDD.
Helena, Montana: 1029 base-50 GDD.
Kalispell, Montana: 1465 base-50 GDD.
Coeur d'Alene, Idaho: 2090 base-50 GDD.
Sandpoint, Idaho: 1632 base-50 GDD.
Moscow, Idaho: 1501 base-50 GDD.
Lewiston, Idaho: 2566 base-50 GDD.
Idaho Falls, Idaho: 2001 base-50 GDD.
Pocatello, Idaho: 2382 base-50 GDD.
Boise, Idaho: 3131 base-50 GDD.
Spokane, Washington: 2296 base-50 GDD.
Yakima, Washington: 2933 base-50 GDD.
Wenatchee, Washington: 3074 base-50 GDD.
Walla Walla, Washington: 2472 base-50 GDD.
Everett, Washington: 1864 base-50 GDD.
Olympia, Washington: 1612 base-50 GDD.
Tacoma, Washington: 1797 base-50 GDD.
Seattle, Washington: 2265 base-50 GDD.
Mount Vernon, Washington: 1647 base-50 GDD.
Bend, Oregon: 1560 base-50 GDD.
Medford, Oregon: 3173 base-50 GDD.
Eugene, Oregon: 2145 base-50 GDD.
Salem, Oregon: 2411 base-50 GDD.
Portland, Oregon: 2554 base-50 GDD.
Hood River, Oregon: 1470 base-50 GDD.
Pendleton, Oregon: 2681 base-50 GDD.
La Grande, Oregon: 2127 base-50 GDD.
Cheyenne, Wyoming: 1963 base-50 GDD.
Casper, Wyoming: 1970 base-50 GDD.
Laramie, Wyoming: 1489 base-50 GDD.
Sheridan, Wyoming: 1953 base-50 GDD.
Gillette, Wyoming: 2021 base-50 GDD.
Jackson, Wyoming: 856 base-50 GDD.
Fort Collins, Colorado: 2548 base-50 GDD.
Greeley, Colorado: 2981 base-50 GDD.
Loveland, Colorado: 2141 base-50 GDD.
Pueblo, Colorado: 3257 base-50 GDD.
Colorado Springs, Colorado: 2502 base-50 GDD.
Grand Junction, Colorado: 3744 base-50 GDD.
Durango, Colorado: 382 base-50 GDD.
Montrose, Colorado: 1372 base-50 GDD.
Sterling, Colorado: 3027 base-50 GDD.
Scottsbluff, Nebraska: 2559 base-50 GDD.
North Platte, Nebraska: 2681 base-50 GDD.
Omaha, Nebraska: 3565 base-50 GDD.
Lincoln, Nebraska: 3499 base-50 GDD.
Manhattan, Kansas: 3917 base-50 GDD.
Lawrence, Kansas: 3863 base-50 GDD.
Topeka, Kansas: 3807 base-50 GDD.
Rochester, Minnesota: 2324 base-50 GDD.
St. Cloud, Minnesota: 2145 base-50 GDD.
Mankato, Minnesota: 2472 base-50 GDD.
Moorhead, Minnesota: 2299 base-50 GDD.
Bemidji, Minnesota: 1856 base-50 GDD.
Brainerd, Minnesota: 2030 base-50 GDD.
Alexandria, Minnesota: 2188 base-50 GDD.
Des Moines, Iowa: 3044 base-50 GDD.
Ames, Iowa: 2822 base-50 GDD.
Cedar Rapids, Iowa: 2756 base-50 GDD.
Waterloo, Iowa: 2999 base-50 GDD.
Decorah, Iowa: 2876 base-50 GDD.
Sioux City, Iowa: 2840 base-50 GDD.
Dubuque, Iowa: 2551 base-50 GDD.
St. Joseph, Missouri: 3624 base-50 GDD.
Kirksville, Missouri: 3182 base-50 GDD.
Columbia, Missouri: 4005 base-50 GDD.
La Crosse, Wisconsin: 2357 base-50 GDD.
Eau Claire, Wisconsin: 2339 base-50 GDD.
Wausau, Wisconsin: 2072 base-50 GDD.
Stevens Point, Wisconsin: 2096 base-50 GDD.
Superior, Wisconsin: 1666 base-50 GDD.
Oshkosh, Wisconsin: 2355 base-50 GDD.
Janesville, Wisconsin: 2557 base-50 GDD.
Manitowoc, Wisconsin: 1827 base-50 GDD.
Rockford, Illinois: 2888 base-50 GDD.
Champaign, Illinois: 3358 base-50 GDD.
Peoria, Illinois: 3449 base-50 GDD.
Bloomington, Illinois: 3129 base-50 GDD.
Marquette, Michigan: 1607 base-50 GDD.
Traverse City, Michigan: 2258 base-50 GDD.
Ann Arbor, Michigan: 2483 base-50 GDD.
Kalamazoo, Michigan: 2512 base-50 GDD.
Flint, Michigan: 2371 base-50 GDD.
Saginaw, Michigan: 2407 base-50 GDD.
Muskegon, Michigan: 2559 base-50 GDD.
Holland, Michigan: 2350 base-50 GDD.
Houghton, Michigan: 1438 base-50 GDD.
South Bend, Indiana: 2821 base-50 GDD.
Fort Wayne, Indiana: 2976 base-50 GDD.
Lafayette, Indiana: 3048 base-50 GDD.
Portland, Maine: 2199 base-50 GDD.
Bangor, Maine: 2035 base-50 GDD.
Boston, Massachusetts: 2875 base-50 GDD.
Worcester, Massachusetts: 2322 base-50 GDD.
Buffalo, New York: 2534 base-50 GDD.
Rochester, New York: 2488 base-50 GDD.
Cleveland, Ohio: 3134 base-50 GDD.
Columbus, Ohio: 3258 base-50 GDD.
Manchester, New Hampshire: 2113 base-50 GDD.
Concord, New Hampshire: 1870 base-50 GDD.
Pittsburgh, Pennsylvania: 3043 base-50 GDD.
Erie, Pennsylvania: 2849 base-50 GDD.
Burlington, Vermont: 2316 base-50 GDD.
Montpelier, Vermont: 1768 base-50 GDD.
Augusta, Maine: 2159 base-50 GDD.
Lewiston, Maine: 2078 base-50 GDD.
Springfield, Massachusetts: 2638 base-50 GDD.
Lowell, Massachusetts: 2703 base-50 GDD.
Nashua, New Hampshire: 1931 base-50 GDD.
Portsmouth, New Hampshire: 2225 base-50 GDD.
Keene, New Hampshire: 2014 base-50 GDD.
Rutland, Vermont: 1897 base-50 GDD.
Syracuse, New York: 2536 base-50 GDD.
Albany, New York: 2728 base-50 GDD.
Ithaca, New York: 2071 base-50 GDD.
Binghamton, New York: 2078 base-50 GDD.
Allentown, Pennsylvania: 2890 base-50 GDD.
Lancaster, Pennsylvania: 2830 base-50 GDD.
Harrisburg, Pennsylvania: 3042 base-50 GDD.
Scranton, Pennsylvania: 2910 base-50 GDD.
Cincinnati, Ohio: 3536 base-50 GDD.
Toledo, Ohio: 3089 base-50 GDD.
Akron, Ohio: 2560 base-50 GDD.
Dayton, Ohio: 3513 base-50 GDD.
Winona, Minnesota: 2867 base-50 GDD.
Owatonna, Minnesota: 2448 base-50 GDD.
Willmar, Minnesota: 2231 base-50 GDD.
Sheboygan, Wisconsin: 2409 base-50 GDD.
Racine, Wisconsin: 2271 base-50 GDD.
Kenosha, Wisconsin: 2458 base-50 GDD.
Jackson, Michigan: 2559 base-50 GDD.
Battle Creek, Michigan: 2498 base-50 GDD.
Grand Forks, North Dakota: 2035 base-50 GDD.
Minot, North Dakota: 1590 base-50 GDD.
Dickinson, North Dakota: 1840 base-50 GDD.
Brookings, South Dakota: 2212 base-50 GDD.
Aberdeen, South Dakota: 2236 base-50 GDD.
Iowa City, Iowa: 2756 base-50 GDD.
Davenport, Iowa: 3095 base-50 GDD.
Council Bluffs, Iowa: 3565 base-50 GDD.
Mason City, Iowa: 2451 base-50 GDD.
Springfield, Illinois: 3377 base-50 GDD.
Decatur, Illinois: 3523 base-50 GDD.
Quincy, Illinois: 3634 base-50 GDD.
Carbondale, Illinois: 3906 base-50 GDD.
Indianapolis, Indiana: 3477 base-50 GDD.
Bloomington, Indiana: 3435 base-50 GDD.
Terre Haute, Indiana: 3955 base-50 GDD.
Evansville, Indiana: 4578 base-50 GDD.
Kansas City, Missouri: 4271 base-50 GDD.
St. Louis, Missouri: 4424 base-50 GDD.
Springfield, Missouri: 3923 base-50 GDD.
Jefferson City, Missouri: 3981 base-50 GDD.
Wichita, Kansas: 4228 base-50 GDD.
Salina, Kansas: 4056 base-50 GDD.
Hays, Kansas: 3900 base-50 GDD.
Emporia, Kansas: 3540 base-50 GDD.
Grand Island, Nebraska: 3314 base-50 GDD.
Kearney, Nebraska: 2904 base-50 GDD.
Norfolk, Nebraska: 2739 base-50 GDD.
Hastings, Nebraska: 3300 base-50 GDD.
Denver, Colorado: 3106 base-50 GDD.
Boulder, Colorado: 2540 base-50 GDD.
Longmont, Colorado: 2530 base-50 GDD.
Alamosa, Colorado: 1434 base-50 GDD.
Riverton, Wyoming: 2057 base-50 GDD.
Cody, Wyoming: 750 base-50 GDD.
Rock Springs, Wyoming: 1841 base-50 GDD.
Miles City, Montana: 2082 base-50 GDD.
Lewistown, Montana: 1172 base-50 GDD.
Whitefish, Montana: 893 base-50 GDD.
Nampa, Idaho: 2819 base-50 GDD.
Twin Falls, Idaho: 2352 base-50 GDD.
Rexburg, Idaho: 2001 base-50 GDD.
Vancouver, Washington: 1791 base-50 GDD.
Port Angeles, Washington: 1289 base-50 GDD.
Bremerton, Washington: 1946 base-50 GDD.
Moses Lake, Washington: 2605 base-50 GDD.
Corvallis, Oregon: 2139 base-50 GDD.
Albany, Oregon: 2139 base-50 GDD.
Roseburg, Oregon: 2972 base-50 GDD.
Ashland, Oregon: 2177 base-50 GDD.
Presque Isle, Maine: 1918 base-50 GDD.
International Falls, Minnesota: 1341 base-50 GDD.
Hibbing, Minnesota: 1185 base-50 GDD.
Grand Rapids, Minnesota: 1712 base-50 GDD.
Ironwood, Michigan: 1675 base-50 GDD.
Escanaba, Michigan: 1652 base-50 GDD.
Rhinelander, Wisconsin: 1540 base-50 GDD.
Ashland, Wisconsin: 1675 base-50 GDD.
Devils Lake, North Dakota: 1732 base-50 GDD.
Jamestown, North Dakota: 2197 base-50 GDD.
Williston, North Dakota: 1990 base-50 GDD.
Watertown, New York: 2364 base-50 GDD.
Plattsburgh, New York: 2095 base-50 GDD.
Newport, Vermont: 1269 base-50 GDD.
Houlton, Maine: 1918 base-50 GDD.
Millinocket, Maine: 1918 base-50 GDD.
Thief River Falls, Minnesota: 1936 base-50 GDD.
Virginia, Minnesota: 1568 base-50 GDD.
Sault Ste. Marie, Michigan: 1962 base-50 GDD.
Hayward, Wisconsin: 1726 base-50 GDD.
Rice Lake, Wisconsin: 1717 base-50 GDD.
Merrill, Wisconsin: 1914 base-50 GDD.
Rugby, North Dakota: 1732 base-50 GDD.
Grafton, North Dakota: 1697 base-50 GDD.
Saranac Lake, New York: 2316 base-50 GDD.
Massena, New York: 2075 base-50 GDD.
Malone, New York: 2034 base-50 GDD.
St. Johnsbury, Vermont: 1694 base-50 GDD.
Littleton, New Hampshire: 1694 base-50 GDD.
Berlin, New Hampshire: 1678 base-50 GDD.
Watertown, South Dakota: 2201 base-50 GDD.
Spearfish, South Dakota: 2085 base-50 GDD.
Bottineau, North Dakota: 1864 base-50 GDD.
Valley City, North Dakota: 2077 base-50 GDD.
Crookston, Minnesota: 1689 base-50 GDD.
Roseau, Minnesota: 1936 base-50 GDD.
Warroad, Minnesota: 1936 base-50 GDD.
Munising, Michigan: 1345 base-50 GDD.
Iron River, Michigan: 1560 base-50 GDD.
Cut Bank, Montana: 1287 base-50 GDD.
Sidney, Montana: 2354 base-50 GDD.
Wolf Point, Montana: 1802 base-50 GDD.
Appleton, Wisconsin: 2355 base-50 GDD.
Bellingham, Washington: 1755 base-50 GDD.
Minneapolis
Detroit
Seattle
Portland
Boston
St. Louis
Denver
GrowByDate.com · U.S. Garden Climate Atlas
Very cool Under 1,000 base-50 GDD
Cool 1,000–1,499
Moderate heat 1,500–1,999
Warm 2,000–2,499
High heat 2,500+
Climate leaders and pressure points
The fastest read is often in the extremes: which places have the most outdoor time, which places are most compressed, and which places accumulate the most usable crop heat.
Longest frost-free seasons
- Portland, OR — 279 days
- Port Angeles, WA — 252 days
- Tacoma, WA — 251 days
- Seattle, WA — 249 days
- Roseburg, OR — 246 days
Shortest frost-free seasons
- Jackson, WY — 72 days
- Butte, MT — 84 days
- Hibbing, MN — 95 days
- Iron River, MI — 98 days
- Saranac Lake, NY — 99 days
Highest base-50 GDD
- Evansville, IN — 4578 GDD
- St. Louis, MO — 4424 GDD
- Kansas City, MO — 4271 GDD
- Wichita, KS — 4228 GDD
- Salina, KS — 4056 GDD
Lowest base-50 GDD
- Durango, CO — 382 GDD
- Cody, WY — 750 GDD
- Jackson, WY — 856 GDD
- Whitefish, MT — 893 GDD
- Helena, MT — 1029 GDD
State summary
Median values are calculated from the U.S. cities currently included in the GrowByDate dataset.
How to use the atlas
Frost-free days estimate the outdoor window for tender crops. Base-50°F GDD estimates how much crop heat accumulates during the season. For warm-season crops, the best planning read comes from comparing both signals together.
- Use the frost-free map to compare outdoor season length.
- Use the GDD map to compare seasonal heat for crops such as tomatoes, peppers, corn, squash, okra, and melons.
- Use Long Season vs Warm Season to understand why the two signals are not interchangeable.
Share, cite, or reference this atlas
Use the atlas when writing about U.S. garden climate, frost-free season length, growing degree days, or crop planning across northern and temperate states.
Suggested citation
Image or screenshot credit
Suggested social caption
Methodology and limits
This atlas joins city frost-date records with base-50°F GDD reference records. Frost-free days are calculated from average last spring frost and first fall frost. GDD values represent seasonal accumulated crop heat from the mapped station series. These values are planning averages, not site-specific forecasts. Current U.S. coverage is based on the cities and states available in the GrowByDate dataset.