Iowa Great Lakes Trail


Register for free!

Register for free with TrailLink today!

We're a non-profit all about helping you enjoy the outdoors
  • View over 30,000 miles of trail maps
  • Share your trail photos
  • Save your own favorite trails
  • Learn about new trails near you
  • Leave reviews for trails
  • Add new and edit existing trails

Iowa Great Lakes Trail Facts

States: Iowa
Counties: Dickinson
Length: 14.3 miles
Trail end points: 125th St. and 253rd Ave. (Orleans) and 230th St. and Q Ave. (Milford)
Trail surfaces: Asphalt
Trail category: Rail-Trail
ID: 6031526
Trail activities: Bike, Inline Skating, Wheelchair Accessible, Snowmobiling, Walking, Cross Country Skiing

With Unlimited:

  • Export to My Trail Guide
  • Create Guidebook
  • Download GPX
  • Download Offline Maps
  • Print Friendly Map
Upgrade Now

Iowa Great Lakes Trail Description

The Iowa Great Lakes resort on the northern border with Minnesota is a longtime destination for fishermen and vacationers who arrived from big cities by rail. Dickinson County employed two different former rail corridors, as well as streets and sidewalks, to create a 14.3-mile paved trail, known locally as the “Spine Trail,” that can be used by a new generation of visitors to Spirit Lake, East and West Okoboji Lakes, and Upper and Lower Gar Lakes. There’s a nearly limitless inventory of cafés and ice-cream stores along the route for food and refreshments.

The segment between the towns of Orleans and Spirit Lake follows a former corridor of the Iowa Northwestern Railroad, which abandoned the line in 2009. Historically it operated as the Burlington, Cedar Rapids & Northern Railway, succeeded by the Chicago, Rock Island & Pacific Railroad. From Spirit Lake south through Milford, the trail runs on and off the old railbed of the Chicago, Milwaukee, St. Paul & Pacific Railroad (Milwaukee Road) that served the area from the 1890s. Parts of the trail date to 1992.

Beginning on the eastern shoreline of Spirit Lake, you’ll head south between farm fields and lakeside homes for 1.5 miles to the town of Orleans. Throughout the Iowa Great Lakes Trail, your route switches from multidirectional trail to sidewalks to on-street bike lanes, so you’ll have to watch for painted pavement arrows and bike signs.

Crossing a land bridge between Spirit Lake and East Okoboji Lake, the trail puts you along the water in Isthmus Park with picnicking and fishing areas. After crossing Hill Avenue, you’ll zigzag through a wooded area, then pass cow pastures and crop fields before you enter the town of Spirit Lake. The trail here follows the former Iowa Northwestern Railroad right-of-way for less than 2 miles. The trail route then heads south alongside Peoria Avenue.

Turn left onto 20th Street and right onto Lincoln Avenue to find the trail again at 23rd Street, this time heading southwest on the former Milwaukee Road railbed. A side trail heads west alongside 175th Street toward Kenue Park Nature Center and a grand loop around West Okoboji Lake.

Following US 71/Okoboji Avenue past boat dealers and other marine businesses, turn left onto Gordon Drive and follow it right to cross the inlet linking East and West Okoboji Lakes on the 1902 swing railroad bridge to Arnolds Park.

This lakeside community is home to a 125-year-old lakefront amusement park of the same name, in addition to the Iowa Rock ’n’ Roll Hall of Fame, which celebrates many of the acts that performed in local resorts over the years. Turning left onto Bascom Street and right onto Rohr Street takes you through a neighborhood to a trailhead on 195th Street. You’ll enter a shady area along the Minnewashta Lake shoreline, cross a bridge, then return to a shady shore on Lower Gar Lake.

Leaving Lower Gar State Recreation Area, the route continues on a shared roadway along 202nd Street for 0.7 mile, and then left onto the trail. It continues 3.3 miles south through Milford, ending on 230th Street in Milford’s Old Town, the center of the community in the late 1860s.

Parking and Trail Access

To reach parking for the northern trailhead in Orleans from I-35, take Exit 142 west toward Fort Dodge on US 20. Go 56.2 miles, and turn right onto IA 4; then go 45.9 miles and turn left, joining US 18 in Emmetsburg. Go 4.8 miles, and turn right onto State Road 4; then go 20.1 miles, and turn left onto SR 9. Go 8.6 miles and join US 71. Go 4.4 miles, and turn right onto 255th Ave.; then go 1.1 miles, and turn left onto 140th St. Go 0.4 mile, and turn right onto 253rd Ave. Go 1 mile, and look for a gravel parking lot on the right. The endpoint is 0.5 mile north along the trail at 125th St. just east of 253rd Ave.

To reach parking for the southern trail endpoint in Milford from I-35, take Exit 142 west toward Fort Dodge on US 20. Go 56.2 miles, and turn right onto IA 4; then go 45.9 miles and turn left, joining US 18 in Emmetsburg. Go 15.6 miles, and turn right onto 310th Ave./County Road N14. Go 13.9 miles, and turn left onto 220th St./County Road A34. Go 8.7 miles, and look for a small parking lot on the right, just past Q Ave. on the left. The endpoint is 1.2 miles south along the trail at 230th St.

Iowa Great Lakes Trail Reviews

I have ridden around both West Lake Okoboji, Big Spirit,East Lake many times. Some of the trail is on the road which is county black tops and local streets, it would be impossible to go around 5 lakes and be only bike/walk trail. Go to map on top tool bar. It's prox 24 miles around West Okoboji and 46 miles around outside of all 5 lakes. Great adventure and gets better every year,

To look at the trail map (which we did) you would think that there is a trail around both Spirit Lake and Lake Okoboji. Nothing could be further from the truth. Much of the trails consist of residental roads, highways, with a few dedicated trails mixed in, which simply stop, with no instructions. Whats even worse is the fact that there are ZERO signs anywhere to tell you where the "trail" is. Maybe I'm spoiled living in central Iowa. If you're a boater, head to the Iowa great lakes. If you're a biker, go elsewhere!!

Road from the parking lot of Fareway around the entire loop except for 3 miles to Milford. Trail is mostly asphalt that is new this summer (2015). A huge improvement from the previous cracked concrete. The trail is tree lined in parts and beautiful. It goes across several bridges and has beautiful views of the lakes. The trail also takes you past multiple bars and resturants. There are a few areas where there is a bike lane on a lower traffic road. There are spray painted white arrows in some places where it is confusing which way to go. If you stay with the white arrows you will be fine. Fun trail!


Not a very well marked at all. Missed a turn and ended up running against traffic over a bridge with a tiny shoulder. It's every kind of surface and most are not that well maintained. A few small patches of new concert or asphalt but just a mishmash of all manner of walkway. Not a trail destination.

Biked on this trail on a rainy Sunday in May. No water or restrooms at the Trail Head, just a small gravel parking lot. The signage was very poor; never sure you're even on the trail which was all patched up & bumpy and switched between asphalt, concrete sidewalks & parking lots (weird they'd even call this a trail).

In Spirit Lake it seems to run mostly on narrow sidewalks. Riding the roads would have been better except some had lots of traffic & very narrow shoulders. The high point of the trail was a very nice Kiwanis park on the southern edge of Spirit Lake. Dickinson County: this "trail" needs major rehabilitation; the area is interesting but this isn't a destination trail.

Went to Okoboji this past weekend just to ride the trail. First day went around Spirit Lake. Did take the county highway, which is the Iowa/Minnesota State line, to make the entire loop. The scenery was decent. The trail isn't in the best of shape A LOT of patches. The worst thing is the lack of signage. You are constantly being sent on city streets or sidewalks and not sure if you are still on the trail or if you missed a turn. After a while we figured out to look for spray painted arrows on the street or sidewalks to point the direction. The second day we tried to do the loop around Okoboji lake but had to give up because after passing Arnolds Park Amusement Park we couldn't locate where the trail continued on. Disappointing. Signage could have made it a great weekend. As is I won't be back.

Trail Events

This trail does not have any events yet.
Be the first to add one!

Add an Event

Nearby Trails

Spencer Recreational Trail

Iowa - 10.5 miles

The Spencer Recreational Trail traverses scenic wetlands and prairies on the outskirts of the small city of Spencer, offering users a peaceful, paved...

Ed Winkel Memorial Trail

Iowa - 4.7 miles

The Ed Winkel Memorial Trail runs for nearly 5 miles from the small town of Sibley in Osceola County, Iowa to just west of the unincorporated...

Sheldon Recreational Trail

Iowa - 6.2 miles

Sheldon, Iowa bills itself as a city "where family comes first". It makes sense, then why the city would invest in the Sheldon Recreational Trail,...


Mill Creek Fitness Trail

Iowa - 0.8 miles

*Please note: Flooding in September 2018 resulted in damage to the section of trail that crosses Mill Creek. Please check with local officials for...

Laurens Prairie Preservation Trail

Iowa - 0.8 miles

The Laurens Prairie Preservation Trail runs for just under a mile along an old Chicago, Rock Island and Pacific railroad line on the south side of...

George Recreational Trail

Iowa - 3.6 miles

Located in the sleepy town of George, in the northwestern corner of Iowa, the George Recreational Trail provides the small community with an excellent...

Three Rivers Trail

Iowa - 39.9 miles

The Three Rivers Trail runs for nearly 40 miles from the small community of Rolfe—named after the early English settler who married Pocahontas—to just...

Storm Lake Trail

Iowa - 5 miles

This trail skirts the northern shore of Storm Lake, connecting the town of Lakeside in the west to the Emerald Park subdivision. The trail is made up...

Puddle Jumper Trail

Iowa - 2 miles

The Puddle Jumper Trail is a 2 mile long rail-trail that connects the western Iowa communities of Orange City and Alton. The trail is surfaced with...

Casey Jones State Trail

Minnesota - 20.5 miles

Three separate segments make up the Casey Jones State Trail, which is one of the first state trails authorized by Minnesota state trail legislation in...

Sandy Hollow Recreation Trail

Iowa - 3.1 miles

The Sandy Hollow Recreation Trail is part of Sioux Center's bike-ped system. The trail stretches east-west, as opposed to the Sioux Center Bike Path...

Sioux Center Bike Path

Iowa - 3.3 miles

Sioux Center is a city about an hour southeast of Sioux Falls. It is home to a north-south bike-ped pathway stretching the length of the city and...

Download the TrailLink mobile app and take TrailLink with you!
Support TrailLink and the Trails You Love in 2020!
Get a FREE guidebook when you join Rails-to-Trails Conservancy!

Explore by City

Explore by City

Explore by Activity

Explore by Activity

Log in to your account to:

  • View trail paths on the map
  • Save trails to your account
  • Add trails, edit descriptions
  • Share photos
  • Add reviews

Log in with Google


Register for free!

Join TrailLink (a non-profit) to view more than 30,000 miles of trail maps and more!

Register with Google