Weather on July 21 at Theodore Roosevelt

Theodore Roosevelt National Park

NDMidwest2,600 ft elevation
Avg High87°F
Avg Low56°F
Warmest198485°F
Coldest199059°F

Based on 55 years of data from Medora, ND

Elevation Note: Theodore Roosevelt sits at 2,600 ft. Expect temperatures 9°F cooler than the data shown below, which comes from Medora, ND at a lower elevation.

Planning Your Visit

July 21st in Theodore Roosevelt National Park (via Medora, ND) typically brings warm summer weather, with average highs around 87°F and lows near 56°F — a 31°F daily swing. Over 55 years of records, the warmest July 21st was in 1984 (85°F average), while the coldest was 1990 (59°F) — a 26°F range across recorded history. Rain or other precipitation has occurred on about 27% of July 21st dates historically, with the wettest July 21st recording 1.88" of rain. The last decade has been 2.4°F warmer on this date compared to 20-30 years ago.

The last decade has been 2.4°F warmer on this date compared to 20-30 years ago.

Planning for July 21st in Theodore Roosevelt? Stay hydrated and seek shade during peak afternoon hours.

Year by Year History

YearHighLowPrecipSnow
202582°F57°F1.88"0"
202490°F56°F0"--
202388°F55°F0"--
202288°F54°F0"--
2021103°F65°F0"--
202073°F49°F0.08"--
201979°F52°F0"--
201882°F60°F0"--
2017101°F62°F----
201692°F66°F0"--
201591°F49°F0.1"--
201493°F58°F0"--
201379°F55°F0.05"--
201293°F62°F0"--
201197°F52°F0"--
201080°F50°F0.08"0"
200979°F48°F0"0"
200891°F53°F0.79"0"
200794°F65°F0"0"
200681°F59°F0.46"0"
200590°F57°F0"--
200486°F62°F----
200386°F60°F0"0"
200281°F58°F----
200187°F63°F----
200080°F50°F0.41"0"
199995°F60°F1.27"0"
199877°F48°F0"0"
199777°F51°F0"0"
199682°F53°F0"0"
199581°F58°F0.05"0"
199478°F54°F0"0"
199376°F59°F0"0"
199272°F52°F0"0"
1991100°F60°F0"0"
199069°F48°F0"0"
198996°F67°F0"0"
198893°F46°F0"0"
198788°F61°F0.13"0"
198685°F50°F0"0"
198590°F54°F0"0"
1984103°F67°F0.33"0"
198388°F61°F0"0"
198291°F60°F0"0"
198193°F--0"0"
198083°F42°F0"0"
197999°F60°F0"0"
197873°F52°F0.1"0"
197790°F56°F0"0"
197692°F55°F0"0"
197593°F55°F0"0"
197498°F58°F0.28"0"
197381°F42°F0"0"
197268°F57°F0.2"0"
197189°F48°F0"0"

July 21 at Nearby Parks

Holiday Weather at Theodore Roosevelt

Official NPS WebsiteVisit nps.gov/thro for park information, alerts, and reservations

Explore More at Theodore Roosevelt

See historical weather for other dates

Back to Theodore Roosevelt