Skip to content
Fall Photo Guide

North Dakota Fall Foliage 2026

Approaching peak 25–60% Typical peak in 7 days

Typical peak is September 24, 2026, within a statewide window of September 20–28. At 2,850 feet, high ground usually peaks around September 23, while valleys near 2,250 feet peak around September 25. Late September into the first week of October is the typical statewide season, led by cottonwood, aspen, ash, and oak.

Seasonal model estimate. Timing remains uncertain; check recent reports before traveling. Source: seasonal timing model. Calculated .

When North Dakota peaks

Sep 20 – Sep 28

Centered on Sep 24. Late September into the first week of October, statewide.

high confidence. Near typical peak. Check recent reports before traveling.

Where peak usually lands. Drought or an early freeze moves it by a few days. Method

What turns here

  • cottonwood
  • aspen
  • ash
  • oak

Yellows show up every year. Reds need sunny days and cool, frost-free nights. A bad year takes those first.

Color progression

Typical peak Sep 24

Typical color progression for North Dakota. No change from Aug 17 to Sep 3. First color from Sep 3 to Sep 12. Approaching peak from Sep 12 to Sep 20. Peak from Sep 20 to Sep 28. Past peak from Sep 28 to Oct 8. Bare from Oct 8 to Oct 22.

typical peak today

North Dakota is typically at approaching peak on this date.

North Dakota by county

11 days from Divide County to Richland County.

Typical fall foliage stage by county in North Dakota on September 17 Each county is shaded by its typical foliage stage. Peak runs from Sep 20 in Divide County to Oct 1 in Richland County. Every county, its stage and its typical peak date are listed as text below the map. Adams County: Approaching peak today, typically peaks Sep 26 Barnes County: Approaching peak today, typically peaks Sep 28 Benson County: Approaching peak today, typically peaks Sep 25 Billings County: Approaching peak today, typically peaks Sep 23 Bottineau County: Approaching peak today, typically peaks Sep 23 Bowman County: Approaching peak today, typically peaks Sep 24 Burke County: Peak today, typically peaks Sep 21 Burleigh County: Approaching peak today, typically peaks Sep 26 Cass County: First color today, typically peaks Sep 30 Cavalier County: Approaching peak today, typically peaks Sep 23 Dickey County: First color today, typically peaks Sep 30 Divide County: Peak today, typically peaks Sep 20 Dunn County: Approaching peak today, typically peaks Sep 24 Eddy County: Approaching peak today, typically peaks Sep 25 Emmons County: Approaching peak today, typically peaks Sep 28 Foster County: Approaching peak today, typically peaks Sep 26 Golden Valley County: Approaching peak today, typically peaks Sep 23 Grand Forks County: Approaching peak today, typically peaks Sep 27 Grant County: Approaching peak today, typically peaks Sep 26 Griggs County: Approaching peak today, typically peaks Sep 26 Hettinger County: Approaching peak today, typically peaks Sep 25 Kidder County: Approaching peak today, typically peaks Sep 26 LaMoure County: Approaching peak today, typically peaks Sep 29 Logan County: Approaching peak today, typically peaks Sep 27 McHenry County: Approaching peak today, typically peaks Sep 24 McIntosh County: Approaching peak today, typically peaks Sep 28 McKenzie County: Approaching peak today, typically peaks Sep 23 McLean County: Approaching peak today, typically peaks Sep 24 Mercer County: Approaching peak today, typically peaks Sep 25 Morton County: Approaching peak today, typically peaks Sep 26 Mountrail County: Approaching peak today, typically peaks Sep 22 Nelson County: Approaching peak today, typically peaks Sep 25 Oliver County: Approaching peak today, typically peaks Sep 25 Pembina County: Approaching peak today, typically peaks Sep 25 Pierce County: Approaching peak today, typically peaks Sep 24 Ramsey County: Approaching peak today, typically peaks Sep 24 Ransom County: First color today, typically peaks Sep 30 Renville County: Approaching peak today, typically peaks Sep 22 Richland County: First color today, typically peaks Oct 1 Rolette County: Approaching peak today, typically peaks Sep 22 Sargent County: First color today, typically peaks Sep 30 Sheridan County: Approaching peak today, typically peaks Sep 24 Sioux County: Approaching peak today, typically peaks Sep 28 Slope County: Approaching peak today, typically peaks Sep 24 Stark County: Approaching peak today, typically peaks Sep 24 Steele County: Approaching peak today, typically peaks Sep 27 Stutsman County: Approaching peak today, typically peaks Sep 27 Towner County: Approaching peak today, typically peaks Sep 23 Traill County: Approaching peak today, typically peaks Sep 28 Walsh County: Approaching peak today, typically peaks Sep 26 Ward County: Approaching peak today, typically peaks Sep 22 Wells County: Approaching peak today, typically peaks Sep 25 Williams County: Peak today, typically peaks Sep 21 Lake Metigoshe, Turtle Mountains Pembina Gorge Trailhead Cottonwood Campground, Theodore Roosevelt National Park Mineral Springs Falls

3 of 53 counties are typically at peak today. Tap a location marker for coordinates and light times. Where peak usually lands. Boundaries: US Census, 2023. Elevation: USGS 3DEP + SRTM. Method

Every county, as text
County Typical peak Stage today Median elev. Spread
Adams County Sep 22 – Sep 30 Approaching peak 2,624 ft 1 days
Barnes County Sep 24 – Oct 2 Approaching peak 1,429 ft 1 days
Benson County Sep 21 – Sep 29 Approaching peak 1,528 ft 1 days
Billings County Sep 19 – Sep 27 Approaching peak 2,593 ft 1 days
Bottineau County Sep 19 – Sep 27 Approaching peak 1,507 ft 1 days
Bowman County Sep 20 – Sep 28 Approaching peak 2,961 ft 1 days
Burke County Sep 17 – Sep 25 Peak 2,073 ft 1 days
Burleigh County Sep 22 – Sep 30 Approaching peak 1,832 ft 1 days
Cass County Sep 26 – Oct 4 First color 971 ft 1 days
Cavalier County Sep 19 – Sep 27 Approaching peak 1,576 ft 0 days
Dickey County Sep 26 – Oct 4 First color 1,451 ft 2 days
Divide County Sep 16 – Sep 24 Peak 2,200 ft 1 days
Dunn County Sep 20 – Sep 28 Approaching peak 2,336 ft 1 days
Eddy County Sep 21 – Sep 29 Approaching peak 1,525 ft 1 days
Emmons County Sep 24 – Oct 2 Approaching peak 1,849 ft 1 days
Foster County Sep 22 – Sep 30 Approaching peak 1,534 ft 0 days
Golden Valley County Sep 19 – Sep 27 Approaching peak 2,625 ft 2 days
Grand Forks County Sep 23 – Oct 1 Approaching peak 1,022 ft 2 days
Grant County Sep 22 – Sep 30 Approaching peak 2,324 ft 0 days
Griggs County Sep 22 – Sep 30 Approaching peak 1,452 ft 1 days
Hettinger County Sep 21 – Sep 29 Approaching peak 2,562 ft 0 days
Kidder County Sep 22 – Sep 30 Approaching peak 1,817 ft 1 days
LaMoure County Sep 25 – Oct 3 Approaching peak 1,478 ft 2 days
Logan County Sep 23 – Oct 1 Approaching peak 1,992 ft 0 days
McHenry County Sep 20 – Sep 28 Approaching peak 1,521 ft 0 days
McIntosh County Sep 24 – Oct 2 Approaching peak 2,058 ft 1 days
McKenzie County Sep 19 – Sep 27 Approaching peak 2,284 ft 1 days
McLean County Sep 20 – Sep 28 Approaching peak 1,931 ft 0 days
Mercer County Sep 21 – Sep 29 Approaching peak 1,995 ft 1 days
Morton County Sep 22 – Sep 30 Approaching peak 1,972 ft 2 days
Mountrail County Sep 18 – Sep 26 Approaching peak 2,263 ft 2 days
Nelson County Sep 21 – Sep 29 Approaching peak 1,509 ft 0 days
Oliver County Sep 21 – Sep 29 Approaching peak 1,990 ft 2 days
Pembina County Sep 21 – Sep 29 Approaching peak 859 ft 1 days
Pierce County Sep 20 – Sep 28 Approaching peak 1,560 ft 0 days
Ramsey County Sep 20 – Sep 28 Approaching peak 1,489 ft 0 days
Ransom County Sep 26 – Oct 4 First color 1,210 ft 1 days
Renville County Sep 18 – Sep 26 Approaching peak 1,716 ft 1 days
Richland County Sep 27 – Oct 5 First color 1,053 ft 0 days
Rolette County Sep 18 – Sep 26 Approaching peak 1,690 ft 1 days
Sargent County Sep 26 – Oct 4 First color 1,291 ft 1 days
Sheridan County Sep 20 – Sep 28 Approaching peak 1,912 ft 1 days
Sioux County Sep 24 – Oct 2 Approaching peak 1,993 ft 2 days
Slope County Sep 20 – Sep 28 Approaching peak 2,784 ft 1 days
Stark County Sep 20 – Sep 28 Approaching peak 2,502 ft 1 days
Steele County Sep 23 – Oct 1 Approaching peak 1,226 ft 2 days
Stutsman County Sep 23 – Oct 1 Approaching peak 1,741 ft 2 days
Towner County Sep 19 – Sep 27 Approaching peak 1,539 ft 0 days
Traill County Sep 24 – Oct 2 Approaching peak 935 ft 0 days
Walsh County Sep 22 – Sep 30 Approaching peak 1,042 ft 2 days
Ward County Sep 18 – Sep 26 Approaching peak 2,007 ft 2 days
Wells County Sep 21 – Sep 29 Approaching peak 1,696 ft 1 days
Williams County Sep 17 – Sep 25 Peak 2,215 ft 1 days

Peak by elevation

2 days between the ridges and the valleys below them. The county map above averages that away.

Elevation band Approx. elevation Typical peak Today
High ridges & passes 2,850 ft Sep 23 Approaching peak
Mid elevation 2,600 ft Sep 24 Approaching peak
Valleys & lowlands 2,250 ft Sep 25 Approaching peak

Foliage stages

  1. No change 0–10%
  2. First color 10–25%
  3. Approaching peak 25–60%
  4. Peak 60–90%
  5. Past peak 40–70%, dropping
  6. Bare <20%

Light at peak

North Dakota on September 24, the center of its typical peak window.

Solar event times for North Dakota on September 24
EventTime
First light (blue hour) Sun 6° below horizon 6:13 AM
Sunrise Rises E · 90° 6:43 AM
Morning golden hour ends 40 min of low, warm light 7:23 AM
Solar noon Highest sun, flattest light 12:46 PM
Evening golden hour starts 40 min before sunset 6:08 PM
Sunset Sets W · 270° 6:48 PM
Last light (blue hour) Sun 6° below horizon 7:18 PM

Times in America/Denver · day length 12h 5m · computed from NOAA solar equations

Which way to point the camera

Sun rises E, sets W.

Aim within 45° of those and the canopy glows translucent. Turn your back to them for flat, accurate color.

Location pages name the light directly.

Where to shoot in North Dakota

4 researched locations, earliest peak first.

Recent reports from North Dakota

Report what you saw
Loading reports…

Common questions

When do the leaves change in North Dakota?
North Dakota typically peaks Sep 20 – Sep 28, centered on Sep 24. Late September into the first week of October, statewide. These are typical dates from a latitude and elevation model; current conditions may differ.
Where are the best places to see fall color in North Dakota?
The guide includes 4 researched locations in North Dakota, including Lake Metigoshe, Turtle Mountains, Pembina Gorge Trailhead, Cottonwood Campground, Theodore Roosevelt National Park. Lake Metigoshe, Turtle Mountains turns first, around Sep 20, and Mineral Springs Falls is last, around Sep 30. Each includes coordinates, elevation and sunrise light times.
What trees turn color in North Dakota?
Mainly cottonwood, aspen, ash, oak. Yellows and oranges come from carotenoids that are already in the leaf, so they show up every year. Reds are made fresh each autumn and need warm sunny days with cool, frost-free nights, which is why a dry summer or a warm September produces a duller year.

Nearby states