Minnesota State Parks Trails

To find trails in Minnesota state parks for activities such as hiking and biking, select a region or trail below.

William O’Brien State Park, Upper Park Trail :: Saint Croix, MN

This hike begins at the interpretive center and is aptly named the Upper Park Trail. Geologically speaking, the St. Croix Valley was cut by glaciers more than 10,000 years ago. Evidence of the glaciers includes rolling hills, potholes, and boulde

Windfall Trail :: Wild River State Park, MN

Windfall Trail is a hiking trail in Chisago County, Minnesota. It is within Wild River State Park. It is 0.3 miles long and begins at 842 feet altitude. Traveling the entire trail is 0.7 miles with a total elevation gain of 15 feet.

River Trail :: Interstate State Park, MN

River Trail is a hiking trail in Taylors Falls, Minnesota. It is within Interstate State Park. It is 0.9 miles long and begins at 746 feet altitude. Traveling the entire trail is 1.9 miles with a total elevation gain of 548 feet. The Interstate State

Lake Place :: Savanna Portage State Park, MN

Lake Place is a hiking trail in Aitkin County, Minnesota. It is within Savanna Portage State Park. It is 0.6 miles long and begins at 1,296 feet altitude. Traveling the entire trail is 1.2 miles with a total elevation gain of 140 feet.

Savanna State Park Trail :: Savanna Portage State Park, MN

Savanna State Park Trail is a hiking trail in Aitkin County, Minnesota. It is within Savanna Portage State Park. It is 1.7 miles long and begins at 1,306 feet altitude. Traveling the entire trail is 3.4 miles with a total elevation gain of 275 feet.

Big Bass Road Northeast :: Lake Bemidji State Park, MN

Big Bass Road Northeast is a hiking trail in Beltrami County, Minnesota. It is within Lake Bemidji State Park. It is 0.7 miles long and begins at 1,399 feet altitude. Traveling the entire trail is 1.3 miles with a total elevation gain of 53 feet.

Paul Bunyan State Trail :: Lake Bemidji State Park, MN

Paul Bunyan State Trail is a hiking and biking trail in Beltrami County, Minnesota. It is within Lake Bemidji State Park. It is 1.3 miles long and begins at 1,344 feet altitude. Traveling the entire trail is 2.5 miles with a total elevation gain of 1

Paul Bunyan Trail :: Lake Bemidji State Park, MN

Paul Bunyan Trail is a hiking and biking trail in Bemidji, Minnesota. It is within Lake Bemidji State Park. It is 5.8 miles long and begins at 1,355 feet altitude. Traveling the entire trail is 0.4 miles with a total elevation gain of 15 feet. Near t

197th Street :: Myre - Big Island State Park, MN

197th Street is a hiking, biking, and horse trail in Freeborn County, Minnesota. It is within Myre - Big Island State Park. It is 1.1 miles long and begins at 1,276 feet altitude. Traveling the entire trail is 2.2 miles with a total elevation gain of

Blazing Star State Trail :: Myre - Big Island State Park, MN

Blazing Star State Trail is a hiking and biking trail in Albert Lea, Minnesota. It is within Myre - Big Island State Park. It is 6.2 miles long and begins at 1,214 feet altitude. Traveling the entire trail is 12.3 miles with a total elevation gain of

Sakatah Singing Hills State Trail :: Sakatah Lake State Park, MN

Sakatah Singing Hills State Trail is a hiking and biking trail in Blue Earth County, Le Sueur County, and Rice County, Minnesota. It is within Seha WMA and Sakatah Lake State Park. It is 19.4 miles long and begins at 1,017 feet altitude. Traveling th

Fort Trail :: Fort Ridgely State Park, MN

Fort Trail is a hiking trail in Nicollet County, Minnesota. It is within Fort Ridgely State Park. It is 0.6 miles long and begins at 833 feet altitude. Traveling the entire trail is 1.1 miles with a total elevation gain of 160 feet. Near the trailhea

Lower Valley Trail :: Fort Ridgely State Park, MN

Lower Valley Trail is a hiking and horse trail in Nicollet County, Minnesota. It is within Fort Ridgely State Park. It is 0.6 miles long and begins at 854 feet altitude. Traveling the entire trail is 1.2 miles with a total elevation gain of 95 feet.

Upper Valley Trail :: Fort Ridgely State Park, MN

Upper Valley Trail is a hiking and horse trail in Nicollet County, Minnesota. It is within Fort Ridgely State Park. It is 0.4 miles long and begins at 877 feet altitude. Traveling the entire trail is 0.8 miles with a total elevation gain of 122 feet.

Hillside Trail :: Fort Ridgely State Park, MN

Hillside Trail is a hiking and horse trail in Nicollet County and Renville County, Minnesota. It is within Fort Ridgely State Park. It is 0.3 miles long and begins at 854 feet altitude. Traveling the entire trail is 0.6 miles with a total elevation g

Airplane Hill Trail :: Fort Ridgely State Park, MN

Airplane Hill Trail is a hiking trail in Nicollet County, Minnesota. It is within Fort Ridgely State Park. It is 0.1 miles long and begins at 896 feet altitude. Traveling the entire trail is 0.3 miles with a total elevation gain of 113 feet. The trai

Jackson County Trail :: Mini-Wakan State Park, MN

Jackson County Trail is a hiking and biking trail in Jackson County, Minnesota. It is within Mini-Wakan State Park. It is 1.2 miles long and begins at 1,408 feet altitude. Traveling the entire trail is 2.4 miles with a total elevation gain of 59 feet

Blue Mounds Biking & Hiking Trail :: Blue Mounds State Park, MN

Blue Mounds Biking & Hiking Trail is a hiking and biking trail in Luverne, Minnesota. It is within Blue Mounds State Park. It is 3.4 miles long and begins at 1,524 feet altitude. Traveling the entire trail is 6.7 miles with a total elevation gain of

Mound Trail :: Blue Mounds State Park, MN

Mound Trail is a hiking and horse trail in Rock County, Minnesota. It is within Blue Mounds State Park. It is 1.4 miles long and begins at 1,519 feet altitude. Traveling the entire trail is 2.8 miles with a total elevation gain of 172 feet. Near the

Cliffline Trail :: Blue Mounds State Park, MN

Cliffline Trail is a hiking and biking trail in Rock County, Minnesota. It is within Blue Mounds State Park. It is 2.3 miles long and begins at 1,507 feet altitude. Traveling the entire trail is 4.6 miles with a total elevation gain of 140 feet. Trai

40th Avenue :: Split Rock Creek State Park, MN

40th Avenue is a hiking, biking, and horse trail in Pipestone County, Minnesota. It is within Split Rock Creek State Park. It is 0.6 miles long and begins at 1,591 feet altitude. Traveling the entire trail is 1.1 miles with a total elevation gain of

Big Rivers Regional Trail :: Fort Snelling State Park, MN

Big Rivers Regional Trail is a hiking and biking trail in Dakota County, Minnesota. It is within Fort Snelling State Park. It is 2.5 miles long and begins at 793 feet altitude. Traveling the entire trail is 5.0 miles with a total elevation gain of 22

State Five Trail :: Itasca State Park, MN

State Five Trail is a hiking, biking, and horse trail in Becker County, Minnesota. It is within Itasca State Park. It is a mile long and begins at 1,599 feet altitude. Traveling the entire trail is 1.9 miles with a total elevation gain of 110 feet.

Mississippi Headwaters Trail :: Itasca State Park, MN

Mississippi Headwaters Trail is a hiking and biking trail in Hubbard County and Clearwater County, Minnesota. It is within Itasca State Park. It is 3.9 miles long and begins at 1,556 feet altitude. Traveling the entire trail is 7.8 miles with a total

Two Spot Trail :: Itasca State Park, MN

Two Spot Trail is a hiking trail in Clearwater County, Minnesota. It is within Itasca State Park. It is two miles long and begins at 1,612 feet altitude. Traveling the entire trail is 4.0 miles with a total elevation gain of 291 feet.

150th Street South :: Buffalo River State Park, MN

150th Street South is a hiking, biking, and horse trail in Clay County, Minnesota. It is within Buffalo River State Park. It is 3.6 miles long and begins at 963 feet altitude. Traveling the entire trail is 6.0 miles with a total elevation gain of 21

South River Trail :: Afton State Park, MN

South River Trail is a hiking trail in Washington County, Minnesota. It is within Afton State Park. It is 1.2 miles long and begins at 696 feet altitude. Traveling the entire trail is 2.4 miles with a total elevation gain of 61 feet. Along the trail

Interpretive Trail :: Afton State Park, MN

Interpretive Trail is a hiking trail in Washington County, Minnesota. It is within Afton State Park. It is 0.4 miles long and begins at 867 feet altitude. Traveling the entire trail is 0.1 miles with a total elevation gain of 18 feet. Near the trailh

North River Trail :: Afton State Park, MN

North River Trail is a hiking and biking trail in Afton, Minnesota. It is within Afton State Park. It is 0.4 miles long and begins at 697 feet altitude. Traveling the entire trail is 0.7 miles with a total elevation gain of 14 feet.

Mitigwaki Loop :: Wild River State Park, MN

Mitigwaki Loop is a hiking trail in Chisago County, Minnesota. It is within Wild River State Park. It is 1.5 miles long and begins at 849 feet altitude. Traveling the entire trail is 1.5 miles with a total elevation gain of 97 feet. Along the trail t

Railroad Trail :: Interstate State Park, MN

Railroad Trail is a hiking trail in Taylors Falls, Minnesota. It is within Interstate State Park. It is 0.9 miles long and begins at 770 feet altitude. Traveling the entire trail is 1.9 miles with a total elevation gain of 246 feet. Near the trailhea

Pioneer Trail :: Wild River State Park, MN

Pioneer Trail is a hiking trail in Chisago County, Minnesota. It is within Wild River State Park. It is 2.4 miles long and begins at 865 feet altitude. Traveling the entire trail is 0.0 miles with a total elevation gain of 5 feet.

Sandstone Bluffs Trail :: Interstate State Park, MN

Sandstone Bluffs Trail is a hiking trail in Taylors Falls, Minnesota. It is within Interstate State Park. It is 0.8 miles long and begins at 923 feet altitude. Traveling the entire trail is 0.2 miles with a total elevation gain of 0 feet.

Old Logging Trail :: Wild River State Park, MN

Old Logging Trail is a hiking trail in Chisago County, Minnesota. It is within Wild River State Park. It is 1.2 miles long and begins at 855 feet altitude. Traveling the entire trail is 2.4 miles with a total elevation gain of 71 feet. Along the trai

River Trail :: Wild River State Park, MN

River Trail is a hiking trail in Chisago County, Minnesota. It is within Wild River State Park. It is 1.4 miles long and begins at 760 feet altitude. Traveling the entire trail is 2.7 miles with a total elevation gain of 34 feet. Near the end of the

River Terrace Loop :: Wild River State Park, MN

River Terrace Loop is a hiking trail in Chisago County, Minnesota. It is within Wild River State Park. It is 1.1 miles long and begins at 760 feet altitude. Traveling the entire trail is 2.3 miles with a total elevation gain of 64 feet. Near the end

Nevers Dam Trail :: Wild River State Park, MN

Nevers Dam Trail is a hiking trail in Chisago County, Minnesota. It is within Wild River State Park. It is a mile long and begins at 824 feet altitude. Traveling the entire trail is two miles with a total elevation gain of 148 feet. Near the end of t

Sunrise Trail :: Wild River State Park, MN

Sunrise Trail is a hiking trail in Chisago County, Minnesota. It is within Wild River State Park. It is 4.6 miles long and begins at 792 feet altitude. Traveling the entire trail is 9.2 miles with a total elevation gain of 323 feet.

Trillium Trail :: Wild River State Park, MN

Trillium Trail is a hiking trail in Chisago County, Minnesota. It is within Wild River State Park. It is 0.8 miles long and begins at 782 feet altitude. Traveling the entire trail is 1.7 miles with a total elevation gain of 173 feet.

St John's Road :: Saint Croix State Park, MN

St John's Road is a hiking, biking, and horse trail in Pine County, Minnesota. It is within Saint Croix State Park. It is 0.6 miles long and begins at 888 feet altitude. Traveling the entire trail is 1.2 miles with a total elevation gain of 36 feet.

Mission Creek Multi-Use :: Jay Cooke State Park, MN

Mission Creek Multi-Use is a hiking trail in Duluth, Minnesota. It is within Jay Cooke State Park and Mission Creek Mountain Bike Trails: Trailhead. It is 11.2 miles long and begins at 614 feet altitude. Traveling the entire trail is 9.8 miles with a

Ccc Trail :: Jay Cooke State Park, MN

Ccc Trail is a hiking trail in Thomson, Minnesota. It is within Jay Cooke State Park. It is two miles long and begins at 974 feet altitude. Traveling the entire trail is 4.1 miles with a total elevation gain of 218 feet.

Forbay Trail :: Jay Cooke State Park, MN

Forbay Trail is a hiking trail in Thomson, Minnesota. It is within Jay Cooke State Park. It is 0.7 miles long and begins at 943 feet altitude. Traveling the entire trail is 1.5 miles with a total elevation gain of 112 feet. Near the trailhead there i

Swinging Bridge :: Jay Cooke State Park, MN

Swinging Bridge is a hiking trail in Carlton County, Minnesota. It is within Jay Cooke State Park. It is 181 feet long and begins at 893 feet altitude. Traveling the entire trail is 0.1 miles with a total elevation gain of 11 feet.

Carlton Trail :: Jay Cooke State Park, MN

Carlton Trail is a hiking trail in Carlton County, Minnesota. It is within Jay Cooke State Park. It is 2.5 miles long and begins at 904 feet altitude. Traveling the entire trail is 5.0 miles with a total elevation gain of 446 feet.

William Munger Bike Trail :: Jay Cooke State Park, MN

William Munger Bike Trail is a hiking and biking trail in Carlton County, Minnesota. It is within Jay Cooke State Park. It is 6.8 miles long and begins at 1,083 feet altitude. Traveling the entire trail is 13.6 miles with a total elevation gain of 28

Superior Hiking Trail :: Split Rock Lighthouse State Park, MN

Superior Hiking Trail is a hiking, biking, and horse trail in Lake County, Minnesota. It is within Tettegouche State Park, Gooseberry Falls State Park, and Split Rock Lighthouse State Park. It is 97.2 miles long and begins at 909 feet altitude. Trave

River View Trail :: Gooseberry Falls State Park, MN

River View Trail is a hiking trail in Lake County, Minnesota. It is within Gooseberry Falls State Park. It is a mile long and begins at 625 feet altitude. Traveling the entire trail is two miles with a total elevation gain of 361 feet. Near the trail

Superior Hiking Trail-Spur :: Split Rock Lighthouse State Park, MN

Superior Hiking Trail-Spur is a hiking trail in Lake County, Minnesota. It is within Split Rock Lighthouse State Park. It is 204 feet long and begins at 753 feet altitude. Traveling the entire trail is 0.1 miles with a total elevation gain of 19 feet

Gitchi Gummi Trail :: Gooseberry Falls State Park, MN

Gitchi Gummi Trail is a hiking trail in Lake County, Minnesota. It is within Gooseberry Falls State Park. It is 1.4 miles long and begins at 760 feet altitude. Traveling the entire trail is 2.8 miles with a total elevation gain of 696 feet.