86 towns · NOAA frost records
Town calendars
Find your town's last spring frost and first fall frost dates, what to plant now, and a full-year planting calendar.
Find your town on the map
- Frost-free days
- under 120
- 120–179
- 180–239
- 240+
Tap a dot to open that town's calendar, or find it in the list below.
Longest frost-free season: Brookings and Gold Beach, 330 days. Shortest: McCall, 72 days.
State outlines: US Census Bureau. Town locations: GeoNames. Rivers and the Cascade Range: Natural Earth.
Oregon
Portland area
6 towns
- Gresham last frost Mar 16, first frost Nov 20
- Hillsboro and Beaverton last frost Apr 16, first frost Oct 23
- Oregon City and West Linn last frost Mar 18, first frost Nov 18
- Portland last frost Mar 13, first frost Nov 19
- St. Helens and Scappoose last frost Apr 10, first frost Nov 2
- Wilsonville and Canby last frost Mar 16, first frost Nov 14
Willamette Valley
5 towns
- Corvallis and Albany last frost Apr 11, first frost Oct 30
- Cottage Grove last frost Apr 24, first frost Oct 25
- Eugene last frost Apr 11, first frost Oct 23
- McMinnville and Newberg last frost Apr 15, first frost Oct 26
- Salem last frost Apr 3, first frost Nov 1
Southern Oregon
4 towns
- Ashland and Talent last frost May 6, first frost Oct 8
- Grants Pass last frost Apr 8, first frost Oct 28
- Medford last frost Apr 8, first frost Oct 29
- Roseburg last frost Mar 19, first frost Nov 20
Oregon Coast
5 towns
- Astoria last frost Mar 26, first frost Nov 11
- Brookings and Gold Beach last frost Jan 31, first frost Dec 27
- Coos Bay and North Bend last frost Feb 21, first frost Dec 9
- Newport and Lincoln City last frost Mar 21, first frost Nov 27
- Tillamook last frost Apr 22, first frost Oct 21
Central Oregon and the high desert
6 towns
- Bend and Redmond last frost Jun 9, first frost Sep 14
- Burns last frost Jun 11, first frost Sep 6
- Klamath Falls last frost Jun 9, first frost Sep 18
- Lakeview last frost Jun 4, first frost Sep 17
- Madras last frost May 19, first frost Oct 4
- Prineville last frost Jun 1, first frost Sep 22
Columbia Gorge and eastern Oregon
9 towns
- Baker City last frost May 25, first frost Sep 15
- Enterprise and Joseph last frost May 24, first frost Oct 1
- Hermiston last frost Apr 26, first frost Oct 10
- Hood River last frost Apr 20, first frost Oct 13
- John Day last frost May 28, first frost Sep 18
- La Grande last frost May 6, first frost Oct 1
- Ontario last frost Apr 21, first frost Oct 14
- Pendleton last frost Apr 26, first frost Oct 16
- The Dalles last frost Apr 11, first frost Oct 26
Washington
Seattle and Puget Sound
6 towns
- Bremerton and Port Orchard last frost Mar 29, first frost Nov 14
- Everett last frost Mar 9, first frost Nov 17
- Kent, Renton and Auburn last frost Mar 20, first frost Nov 10
- Olympia last frost Apr 29, first frost Oct 14
- Seattle and Tacoma last frost Mar 2, first frost Nov 23
- Shelton last frost Apr 27, first frost Oct 16
North Sound and the islands
5 towns
- Anacortes last frost Mar 8, first frost Nov 20
- Bellingham last frost Mar 31, first frost Oct 30
- Friday Harbor and the San Juans last frost Mar 26, first frost Nov 10
- Mount Vernon and Burlington last frost Mar 24, first frost Nov 3
- Oak Harbor and Whidbey Island last frost Mar 13, first frost Nov 14
Olympic Peninsula and coast
6 towns
- Aberdeen and Hoquiam last frost Mar 30, first frost Nov 14
- Forks last frost Apr 20, first frost Oct 26
- Long Beach and Ilwaco last frost Apr 6, first frost Oct 26
- Port Angeles last frost Apr 8, first frost Oct 31
- Port Townsend last frost Mar 1, first frost Nov 28
- Sequim last frost Apr 21, first frost Oct 20
Southwest Washington
3 towns
- Centralia and Chehalis last frost Apr 22, first frost Oct 27
- Longview and Kelso last frost Apr 8, first frost Nov 5
- Vancouver last frost Mar 29, first frost Nov 9
Wenatchee and the Okanogan
5 towns
- Chelan last frost Apr 17, first frost Oct 22
- Leavenworth last frost May 10, first frost Sep 30
- Omak and Okanogan last frost Apr 30, first frost Oct 7
- Wenatchee last frost Apr 8, first frost Oct 24
- Winthrop and Twisp last frost May 15, first frost Sep 22
Yakima Valley and Columbia Basin
8 towns
- Ellensburg last frost Apr 28, first frost Oct 7
- Ephrata and Quincy last frost Apr 22, first frost Oct 17
- Goldendale last frost May 19, first frost Sep 25
- Moses Lake last frost Apr 27, first frost Oct 8
- Sunnyside, Grandview and Prosser last frost May 1, first frost Oct 6
- Tri-Cities (Pasco, Kennewick, Richland) last frost Apr 27, first frost Oct 11
- Walla Walla last frost Mar 27, first frost Oct 31
- Yakima last frost May 8, first frost Oct 4
Spokane and eastern Washington
3 towns
Idaho
North Idaho
3 towns
- Bonners Ferry last frost Apr 30, first frost Oct 4
- Coeur d'Alene and Post Falls last frost Apr 22, first frost Oct 18
- Sandpoint last frost May 8, first frost Sep 28
Lewiston and Moscow
2 towns
Boise and southwest Idaho
4 towns
- Boise and Meridian last frost Apr 24, first frost Oct 21
- Emmett last frost Apr 30, first frost Oct 17
- McCall last frost Jun 22, first frost Sep 2
- Nampa and Caldwell last frost Apr 29, first frost Oct 13
Magic Valley and eastern Idaho
6 towns
- Burley and Rupert last frost May 7, first frost Oct 4
- Idaho Falls last frost May 9, first frost Oct 1
- Pocatello last frost May 2, first frost Oct 11
- Rexburg last frost May 12, first frost Sep 24
- Salmon last frost May 17, first frost Sep 24
- Twin Falls last frost May 9, first frost Oct 4
How to use these dates
"Typical" means the median: in half of years the last spring frost comes later. Each town page also shows the date when frost is over in 9 years out of 10. Tender plants like tomatoes and basil need that, and warm soil too, so they often go out weeks later: each town page gives their dates.
Each town's dates come from one weather station, usually an airport. Gardens in cold hollows or at higher elevation can frost later in spring and earlier in fall; city gardens and warm, south-facing spots often run a week or so ahead. If your garden is in a frost pocket, add a week to spring dates and take a week off fall ones.
Dates are a guide, not a guarantee. Check the soil before planting: cool-season crops need it workable and not soggy, and warm-season crops need it warm. A $10 soil thermometer pays for itself.