1 national park in North Dakota

North Dakota's National Park

North Dakota is home to Theodore Roosevelt National Park. Wild horses, bison and badlands where a young Teddy Roosevelt became a conservationist.

The best time to visit Theodore Roosevelt National Park is June–September. For great conditions with fewer people, aim for June and September. It's busiest in July and August.

About the park

Theodore Roosevelt

North Dakota · Best Jun–Sep

Wild horses, bison and badlands where a young Teddy Roosevelt became a conservationist.

Road trips through North Dakota

Nearby parks in other states

Badlands

South Dakota · Best May–Jun, Sep–Oct

South Dakota · Best May–Jun, Sep–Oct

Wind Cave

South Dakota · Best May–Jun, Sep–Oct

South Dakota · Best May–Jun, Sep–Oct

Yellowstone

Wyoming & Montana & Idaho · Best Jun, Sep

Wyoming & Montana & Idaho · Best Jun, Sep

Grand Teton

Wyoming · Best Jun, Sep

Wyoming · Best Jun, Sep

Questions

How many national parks are in North Dakota?

North Dakota has 1 national park: Theodore Roosevelt National Park.

When is the best time to visit national parks in North Dakota?

The best time to visit Theodore Roosevelt National Park is June–September. For great conditions with fewer people, aim for June and September. It's busiest in July and August.

Last reviewed October 4, 2026. Ratings are editorial. Rules and road openings change each year, so confirm on the official NPS site before you go.