Routes

Planner

Features

Updates

App

Login or Signup

Get the App

Login or Signup

Routes
Running trails & routes
United States
Iowa
Polk County
Des Moines

Gray's Lake beach – Gray's Lake Park loop from Des Moines

Routes
Running trails & routes
United States
Iowa
Polk County
Des Moines

Gray's Lake beach – Gray's Lake Park loop from Des Moines

Hard

4.6

(3539)

6,345

runners

Gray's Lake beach – Gray's Lake Park loop from Des Moines

01:43

16.5km

80m

Running

Hard run. Very good fitness required. Mostly paved surfaces. Suitable for all skill levels. The starting point of the route is accessible with public transport.

Last updated: May 8, 2026

Waypoints

A

Start point

Bus stop

Get Directions

1

5.67 km

Greenwood Park Lagoon and Amphitheater

Highlight • Lake

Greenwood Park Lagoon is a small, 2.3-acre pond within Greenwood Park.

Tip by

2

11.4 km

Gray's Lake beach

Highlight • Beach

This sandy beach at Gray’s Lake is a great spot to pause during or after your hike. Dip your feet in the water, relax on the sand, or even have a quick picnic before finishing the loop around the lake.

Tip by

3

12.8 km

Gray's Lake Park

Highlight • Lake

Gray's Lake Park has a total size of 166-acres and is located in the heart of Des Moines. The lake of the same name is the park's main feature and …

Tip by

B

16.5 km

End point

Bus stop

Loading

Way Types & Surfaces

Way Types

13.9 km

2.42 km

115 m

< 100 m

< 100 m

< 100 m

Surfaces

8.82 km

4.50 km

3.13 km

< 100 m

Sign up to see more specific route details

Sign up for free

Elevation

Elevation

Nothing selected – click and drag below to see the stats for a specific part of the route.

Highest point (290 m)

Lowest point (240 m)

Sign up to see more specific route details

Sign up for free

Weather

Powered by Foreca

Thursday 25 June

28°C

17°C

-- %

Additional weather tips

Max wind speed: -- km/h

to get more detailed weather forecasts along your route

Comments

guide_signup

Want to know more?

Sign up for a free komoot account to join the conversation.

Sign up for free

Our route recommendations are based on thousands of hikes, rides, and runs completed by other people on komoot.

Save

Edit route

Download GPX

Move start point

Print

Share

Embed on a website

Report an Issue

Report restricted access

Description

If you're looking to push your limits on a longer run in Des Moines, the Gray's Lake beach – Gray's Lake Park loop from Des Moines offers a challenging 10.2-mile (16.5 km) jogging route. Rated difficult, it packs in 257 feet (78 metres) of elevation gain, taking around 1 hour and 42 minutes to complete. This route is perfect for experienced joggers seeking a substantial workout with continuous scenic views.

What to expect on Gray's Lake beach – Gray's Lake Park loop from Des Moines

This route takes you beyond the standard Gray's Lake loop, offering an extended journey on entirely paved surfaces. You'll enjoy continuous water views of Gray's Lake, with the iconic Kruidenier Trail Bridge providing picturesque vistas of the Des Moines skyline, especially beautiful when lit at night. While the park is known for its flat terrain, this longer 10.2-mile route includes enough undulations to earn its difficult rating, making it a solid challenge for those accustomed to longer distances. You'll also pass a small sandy beach area and run adjacent to the expansive Water Works Park, offering a sense of open space.

Planning your visit

Gray's Lake Park is a very popular destination, so consider visiting during off-peak hours if you prefer fewer crowds, though it's well-maintained and handles high visitor numbers. Parking is available at the park, but it can fill up quickly on pleasant days. The park offers amenities like restrooms and picnic areas. This route connects to other Des Moines trails, providing options for even longer runs if you wish to explore further.

Trail details

  • Distance: 10.2 miles (16.5 km)
  • Elevation gain: 257 feet (78 metres)
  • Difficulty: difficult
  • Estimated time: 1 hours and 42 minutes

Nearby routes

Moderate

70

Gray's Lake beach – Gray's Lake Park loop from Terrace Hill

00:36h

5.84km

20m

Explore
RoutesRoute plannerFeaturesHikesMTB TrailsRoad cycling routesBikepackingSitemap
Download the app
Follow Us on Socials

© komoot GmbH

Privacy Policy