Region

Best hikes in North Dakota

The 30 best of 212 trails in North Dakota, ranked by route quality.

Trails
212
Easy
168
Moderate
26
Hard
10
Expert
8

By activity

Common features

Top trails

  1. Redetzke Ridge Trail Easy · 3.6 mi (5.8 km) · Elevation Gain 246 ft (75 m) · 1 hr 15 min · Fort Ransom State Park
  2. Achenbach Trail Hard · 10.3 mi (16.6 km) · Elevation Gain 1,654 ft (504 m) · 4 hr 10 min · Theodore Roosevelt National Park
  3. Pederson Hills Trail Easy · 2.7 mi (4.4 km) · Elevation Gain 177 ft (54 m) · 1 hr · Fort Ransom State Park
  4. Painted Canyon Loop Trail Easy · 2.8 mi (4.4 km) · Elevation Gain 302 ft (92 m) · 1 hr 5 min · Theodore Roosevelt National Park
  5. Denbigh Trail Easy · 3.2 mi (5.1 km) · Elevation Gain 20 ft (6 m) · 1 hr · Denbigh Experimental Forest
  6. Long X Trail Hard · 11.7 mi (18.8 km) · Elevation Gain 997 ft (304 m) · 4 hr 15 min · Dakota Prairie Grasslands
  7. Oak Leaf Trail Easy · 4.6 mi (7.4 km) · Elevation Gain 39 ft (12 m) · 1 hr 30 min · Sheyenne National Grassland
  8. Upper Paddock Creek Trail Hard · 15.5 mi (24.9 km) · Elevation Gain 1,115 ft (340 m) · 5 hr 35 min · Theodore Roosevelt National Park
  9. Lower Paddock Creek Trail Moderate · 7.2 mi (11.5 km) · Elevation Gain 371 ft (113 m) · 2 hr 30 min · Theodore Roosevelt National Park
  10. Big Plateau Trail Moderate · 4 mi (6.4 km) · Elevation Gain 459 ft (140 m) · 1 hr 30 min · Theodore Roosevelt National Park
  11. Nelson 80 Trail Easy · 2.6 mi (4.1 km) · Elevation Gain 164 ft (50 m) · 55 min · Fort Ransom State Park
  12. Dunseith Trail Easy · 1.8 mi (3 km) · Elevation Gain 43 ft (13 m) · 35 min · Turtle Mountain Provincial Park
  13. Caprock Coulee Trail Moderate · 5.3 mi (8.5 km) · Elevation Gain 489 ft (149 m) · 1 hr 55 min · Theodore Roosevelt National Park
  14. Badlands Spur Trail Easy · 3.2 mi (5.2 km) · Elevation Gain 243 ft (74 m) · 1 hr 10 min · Theodore Roosevelt National Park
  15. Valley View Trail Easy · 1.4 mi (2.3 km) · Elevation Gain 194 ft (59 m) · 35 min · Fort Ransom State Park
  16. Village Trail Easy · 1.3 mi (2.2 km) · Elevation Gain 30 ft (9 m) · 25 min · Knife River Indian Villages National Historic Site
  17. Fire Break Trail Easy · 2 mi (3.2 km) · Elevation Gain 72 ft (22 m) · 40 min · Fort Ransom State Park
  18. Elkhorn Ranch Unit Trail Easy · 1.2 mi (2 km) · Elevation Gain 10 ft (3 m) · 25 min · Theodore Roosevelt National Park
  19. Jones Creek Trail Moderate · 8.9 mi (14.3 km) · Elevation Gain 351 ft (107 m) · 3 hr 5 min · Theodore Roosevelt National Park
  20. Hankinson Hills Trail Moderate · 7.9 mi (12.7 km) · Elevation Gain 197 ft (60 m) · 2 hr 40 min · Sheyenne National Grassland
  21. Petrified Forest Loop Trail Hard · 6.7 mi (10.7 km) · Elevation Gain 938 ft (286 m) · 2 hr 35 min · Theodore Roosevelt National Park
  22. Buffalo Gap Loop Easy · 2.7 mi (4.3 km) · Elevation Gain 108 ft (33 m) · 55 min · Dakota Prairie Grasslands
  23. North Achenbach Trail Hard · 9.1 mi (14.7 km) · Elevation Gain 1,040 ft (317 m) · 3 hr 30 min · Theodore Roosevelt National Park
  24. Summit Trail Hard · 7.8 mi (12.6 km) · Elevation Gain 1,037 ft (316 m) · 3 hr 5 min · Dakota Prairie Grasslands
  25. Mike Auney Trail Moderate · 5.6 mi (9 km) · Elevation Gain 696 ft (212 m) · 2 hr 10 min · Theodore Roosevelt National Park
  26. Painted Canyon Trail Moderate · 3.7 mi (5.9 km) · Elevation Gain 371 ft (113 m) · 1 hr 20 min · Theodore Roosevelt National Park
  27. North Forest Trail Easy · 3.8 mi (6.1 km) · Elevation Gain 10 ft (3 m) · 1 hr 15 min · Knife River Indian Villages National Historic Site
  28. South Petrified Forest Trail Moderate · 6.5 mi (10.4 km) · Elevation Gain 262 ft (80 m) · 2 hr 15 min · Theodore Roosevelt National Park
  29. Upper Talkington Trail Moderate · 8 mi (12.9 km) · Elevation Gain 459 ft (140 m) · 2 hr 50 min · Theodore Roosevelt National Park
  30. Roundup Camp Trail Moderate · 6.5 mi (10.4 km) · Elevation Gain 679 ft (207 m) · 2 hr 25 min · Theodore Roosevelt National Park

See all trails near North Dakota

Parks in North Dakota

Parks nearby

GoTrails · Route data: © OpenStreetMap