Pets allowed
Allowed with Restrictions
Elevation Gain
42.00 ft (12.80 m)
Trail type
1.50 mi (2.41 km)
Please respect the outdoors by practicing Leave No Trace. Learn more about how to apply the principles of Leave No Trace on your next outdoor adventure here.

The Rolling Hills Trail is a 1.5-mile loop located in Moose Lake State Park. Parking for this hike is available near the visitor center. A short trail to the north from the parking lot takes you to Highway 137. The trailhead is located just across the highway. Most of the trail is a wide mowed grass path through the woods. This hike includes views of wildlife ponds, hardwood forests, and tall pines. The trail is well marked, with maps at trail intersections. Despite its name, the trail is not that hilly, which makes it for suitable nearly all ages and abilities.

This trail also doubles as the state park’s Hiking Club trail. The Minnesota State Parks Hiking Club program encourages hikers to hike a designated Hiking Club Trail at most state parks. A Hiking Club password is found on all of these hikes. You can earn patches, free camping, and even a plaque (if you hike all of the Hiking Club trails) for participating in the club. A Hiking Club kit can be purchased at most state parks for $14.95 (as of 2019). More information about the program can be found here.

A map of this hike can be found here.

Logistics + Planning

Preferable season(s)


Parking Pass

State Park Fee

Open Year-round



Easy access off Interstate 35.


Muddy sections after a rain.

Trailhead Elevation

1,109.00 ft (338.02 m)

Highest point

1,151.00 ft (350.82 m)


Flushing toilets
Potable water

Typically multi-day


Permit required



Nearby Adventures


Have updates, photos, alerts, or just want to leave a comment?
Sign In and share them.