The Best 16 Biking Trails in Iowa: From the High Trestle to the Loess Hills

Bike trails Iowa

Iowa is home to RAGBRAI, the week-long ride across the state, and it has built one of the best networks of paved rail-trails in the country. You can ride over the lit-up High Trestle bridge after dark, spend a weekend on the 88-mile Raccoon River Valley Trail, roll through the Loess Hills on the Wabash Trace or test your skills on the singletrack at Sugar Bottom.

We’ve grouped the trails below into four regions: Des Moines and Central Iowa, Eastern Iowa, Northern Iowa and the Great Lakes, and Western Iowa and the Loess Hills. Each card lists the trail’s surface, length and type, with a link to the map, directions and the official trail page. Late spring to early fall is the best time to ride, and several trails need a small trail pass, noted on the cards. For other states, see our full list of US bike trails, head north to the best bike trails in Minnesota or cross the Mississippi to Wisconsin and Illinois.

Sort by any column or search by trail name, county or region. Lengths are in miles; click a trail name to jump to its details.

TrailRegionCountiesLength (mi)SurfaceType
High Trestle TrailDes Moines & Central IowaBoone, Dallas, Polk and Story Counties31.7Asphalt, ConcreteRail-Trail
Raccoon River Valley TrailDes Moines & Central IowaDallas, Greene, Guthrie and Polk Counties88.2Asphalt, ConcreteRail-Trail
Neal Smith TrailDes Moines & Central IowaPolk County24.5Asphalt, ConcreteGreenway
Chichaqua Valley TrailDes Moines & Central IowaJasper and Polk Counties29.7AsphaltRail-Trail
Great Western TrailDes Moines & Central IowaPolk and Warren Counties16.5Asphalt, ConcreteRail-Trail
Cedar Valley Nature TrailEastern IowaBenton, Black Hawk, Buchanan and Linn Counties70.6Asphalt, Crushed StoneRail-Trail
Hoover Nature TrailEastern IowaCedar, Johnson, Muscatine and Louisa Counties27.7Asphalt, Crushed StoneRail-Trail
Sugar Bottom Mountain Bike TrailsEastern IowaJohnson County12Dirt, RootsMountain Bike
Heritage TrailEastern IowaDubuque County29.2Crushed Limestone, AsphaltRail-Trail
Trout Run TrailNorthern Iowa & the Great LakesWinneshiek County11Asphalt, ConcreteGreenway
Prairie Farmer Recreational TrailNorthern Iowa & the Great LakesHoward and Winneshiek Counties20AsphaltRail-Trail
Three Rivers TrailNorthern Iowa & the Great LakesHumboldt, Pocahontas and Wright Counties39.9Crushed StoneRail-Trail
Iowa Great Lakes TrailNorthern Iowa & the Great LakesDickinson County26.2AsphaltRail-Trail
Wabash Trace Nature TrailWestern Iowa & the Loess HillsFremont, Mills, Page and Pottawattamie Counties63Crushed Stone, AsphaltRail-Trail
Sauk Rail TrailWestern Iowa & the Loess HillsCarroll and Sac Counties33.2Asphalt, ConcreteRail-Trail
T-Bone TrailWestern Iowa & the Loess HillsAudubon and Cass Counties19.6AsphaltRail-Trail

Des Moines & Central Iowa

The busiest trail network in the state: the lit-up High Trestle bridge, the 88-mile Raccoon River Valley loop, a lakeside ride to Saylorville and two rail-trails out of Des Moines.

High Trestle Trail

The High Trestle Trail runs 31.7 miles on an old railroad line from Ankeny to Woodward, passing through Sheldahl, Slater and Madrid on the way.

Its highlight is the 130-foot-tall trestle over the Des Moines River valley between Madrid and Woodward, framed by steel ribs that light up after dark. The trail is open 24 hours, so many riders go out at sunset and ride back with lights. Madrid and Woodward have bars and cafes for a stop.

Trail facts

Raccoon River Valley Trail

The Raccoon River Valley Trail is one of the longest paved trails in the Midwest: 88.2 miles of loop and spurs from Clive in the Des Moines suburbs out to Jefferson, through Waukee, Adel, Perry, Yale and Panora.

Most riders pick one section rather than the whole thing. Small towns every few miles have food and water, so it is easy to plan a 20-mile ride between them. A $2 day pass is required for riders 18 and older, and recent reviews mention rougher pavement between Yale and Jefferson.

Trail facts

Neal Smith Trail

The Neal Smith Trail follows the Des Moines River for 24.5 miles from Des Moines north past Birdland Park and Saylorville Dam to Big Creek State Park near Polk City.

It is a greenway rather than a rail-trail, so expect short hills and curves, with views over Saylorville Lake in the northern half. In summer, finish at the beach at Big Creek. Low sections near Birdland Park can flood after heavy rain.

Trail facts

Chichaqua Valley Trail

The Chichaqua Valley Trail runs 29.7 miles on an old railroad line from the northeast edge of Des Moines through Berwick, Bondurant, Mingo and Ira to the small town of Baxter.

Highlights include an 1885 railroad bridge over the Skunk River and a restored 1913 caboose at the Baxter trailhead. There are few services east of Bondurant, so carry water, and reviews say the pavement east of Mingo is rougher.

Trail facts

Great Western Trail

The Great Western Trail follows an 1890s Chicago Great Western railroad line for 16.5 miles from Water Works Park in Des Moines south to Martensdale.

The northern end is busy and close to the city; further south it becomes a quiet ride through farmland and woods along the North River. The small town of Cumming, with a bar and a distillery, is the classic stop, and the trail suits an easy 10-mile ride or a longer out-and-back.

Trail facts

Eastern Iowa

A 70-mile rail-trail between Waterloo and Cedar Rapids, a trail to Herbert Hoover’s hometown, the state’s best-known mountain bike trails at Coralville Lake and limestone bluffs outside Dubuque.

Cedar Valley Nature Trail

The Cedar Valley Nature Trail runs 70.6 miles along the Cedar River between Evansdale, next to Waterloo, and Ely, south of Cedar Rapids, through Gilbertville, La Porte City and Center Point.

The middle section feels remote, with river views and long stretches of woods, while the Cedar Rapids section links into the city trail network. Some rural stretches are not paved, so a hybrid bike is a good choice. Storms sometimes bring trees down, so check for closures near Waterloo.

Trail facts

Hoover Nature Trail

The Hoover Nature Trail is a developing rail-trail across eastern Iowa. Today it is 27.7 miles of separate segments, the best known around Solon, West Branch and West Liberty.

Ride the crushed-stone section into West Branch to visit the Herbert Hoover National Historic Site, the birthplace of the 31st president. The Solon section is paved. Some rural segments further south are overgrown, so stick to the town sections.

Trail facts

Sugar Bottom Mountain Bike Trails

Sugar Bottom is eastern Iowa’s favorite mountain bike trail system: about 12 miles of singletrack beside Coralville Lake near North Liberty, built and maintained by the Iowa City Off-Road Riders (ICORR).

Most loops are one-way and rated intermediate, with log hops, switchbacks and rooty sections in the pines. There is a bike wash at the trailhead and a beach nearby. Stay off the trails when they are muddy, and check how worn your tires are before a rooty day out.

Trail facts

Heritage Trail

The Heritage Trail runs 29.2 miles on an old railroad line from Dyersville to Dubuque, following creek valleys past limestone bluffs and through Farley, Epworth, Graf and Durango.

Most of the trail is crushed limestone, with pavement at the Dubuque end. The Field of Dreams movie site is about 3.5 miles from the Dyersville trailhead. A small daily or annual trail pass is required for riders 12 and older.

Trail facts

Northern Iowa & the Great Lakes

A hilly paved loop around Decorah, a prairie rail-trail in the northeast, a long crushed-stone trail across three rivers and a lake-to-lake ride through Okoboji.

Trout Run Trail

The Trout Run Trail is an 11-mile paved loop around Decorah, in the bluff country of northeast Iowa, past the Upper Iowa River and the Decorah Fish Hatchery.

Unlike most Iowa trails, it climbs: switchbacks on the bluffs have grades of around 6 to 7 percent. Look out for the signs about the Decorah eagles, made famous by their nest webcam. Low sections on the north side can flood in spring.

Trail facts

Prairie Farmer Recreational Trail

The Prairie Farmer Recreational Trail runs 20 miles on an old railroad line between Cresco and Calmar, through Ridgeway and Conover.

It is a quiet, flat ride past restored prairie, with wildflowers and butterflies in summer. Calmar has a restored depot and a Freedom Rock near the trail. In Ridgeway the route follows town streets for about a mile.

Trail facts

Three Rivers Trail

The Three Rivers Trail runs 39.9 miles across north-central Iowa from Rolfe to just west of Eagle Grove, through Bradgate, Rutland, Humboldt and Dakota City.

It crosses the West and East Forks of the Des Moines River and the Boone River on old railroad bridges, and a short spur leads to Frank A. Gotch State Park. The whole trail is crushed stone, so it suits a gravel bike or wide tires. There is no food or water for the first 16.5 miles out of Rolfe, and floods have closed sections in the past.

Trail facts

Iowa Great Lakes Trail

The Iowa Great Lakes Trail links the lake towns of northwest Iowa for 26.2 miles, from Orleans through Spirit Lake, Okoboji and Arnolds Park to Milford.

The highlight is a 1902 swing railroad bridge between East and West Okoboji. Stop at the Arnolds Park amusement park or the Iowa Rock ‘n’ Roll Hall of Fame. Parts of the route use streets and sidewalks, so keep a map handy.

Trail facts

Western Iowa & the Loess Hills

A 63-mile trail through the Loess Hills to the Missouri line, a paved rail-trail between two state park lakes and a quiet trail through the farm towns of Audubon County.

Wabash Trace Nature Trail

The Wabash Trace Nature Trail runs 63 miles through the Loess Hills of southwest Iowa, from Council Bluffs to Blanchard on the Missouri state line, through Malvern, Shenandoah and Coin.

Most of it is crushed stone under a canopy of trees. On summer Thursday evenings, riders head out to Mineola for the popular Taco Ride. A $2 day pass or $20 annual pass is required. Water and cell service are scarce between towns, and soft spots appear after rain.

Trail facts

Sauk Rail Trail

The Sauk Rail Trail runs 33.2 miles between Swan Lake State Park near Carroll and Black Hawk Lake in Lake View, through Breda and Maple River.

Start at the bike-arch trailhead in Lake View and ride past wind turbines and farmland to the restored 1905 depot in Breda. With a state park lake at each end, it makes a good full-day ride. A $2 day pass is required for riders 18 and older.

Trail facts

T-Bone Trail

The T-Bone Trail runs 19.6 miles on an old railroad line from Audubon south to Pymosa, through Hamlin, Exira and Brayton.

Start in Audubon next to Albert the Bull, a 30-foot-tall concrete bull. It is a quiet ride through farm country with few services, and recent reviews mention cracked pavement in places, so wider tires help.

Trail facts

Trail guides

Looking For New Trails To Conquer?

Explore our state-by-state trail guides – distances, surfaces, maps and directions for paved rail-trails and dirt singletrack alike.