320 Trails in Michigan

Trail Name Difficulty Length (mi) Rating City
Michigan Sugar Trails Intermediate difficulty 1.0 *** Bay City
Upper Macatawa Cycling Trails Intermediate difficulty 6.0 **** Zeeland
Chippewa Hills Intermediate difficulty 0.0 **** Alpena County
DTE Energy Foundation Trail Intermediate difficulty 22.0 ***** Chelsea
Morton-Taylor Trail Intermediate difficulty 6.0 *** Canton
Ionia State Recreation Area Intermediate difficulty 8.0 *** Saranac
Luton Park Trail Intermediate difficulty 10.0 **** Rockford
Bennett Park Intermediate difficulty 8.0 *** Charlotte
Valley Spur Intermediate difficulty 10.0 ***** Munising
Hickory Glen Intermediate difficulty 6 *** Commerce Township
Warnaar Trail Intermediate difficulty 7.0 **** Three Rivers
Seven Lakes State Park Intermediate difficulty 5.0 **** Holly
Olson Park Intermediate difficulty 5.0 *** Ann Arbor
Love Creek Intermediate difficulty 5.0 **** Berrien Center
Grand Rapids Urban MTB Park Intermediate difficulty 0.7 ** Grand Rapids
Noquemonon Trail Network (NTN) North Trails Intermediate difficulty 13.0 ***** Marquette
Sessions Lake (ionia State Park) Intermediate difficulty 10.0 *** Ionia
Aspen Park Intermediate difficulty 3.4 *** Gaylord
Ithaca Jailhouse Trail Beginner difficulty 4.0 *** Ithaca
Shore Acres Bike Park Beginner difficulty 3.0 *** Holland
Crystal Mountain Bike Park Beginner difficulty 12 **** Thompsonville
Rolling Hills Park Beginner difficulty 3.0 **** Ypsilanti
Sleepy Hollow Beginner difficulty 10.0 *** Laingsburg
Bruno's Run Beginner difficulty 10.0 **** Munising
Glacial Hills Beginner difficulty 32.0 **** Bellaire
Elizabeth Park Clydesdale Loop Beginner difficulty 2.0 ** Trenton
Maasto Hiihto Trails Beginner difficulty 0.0 **** Hancock
Clinton River Park Beginner difficulty 5.0 **** Sterling Heights
Ogemaw Hills Pathway Beginner difficulty 14.0 **** West Branch
Bald Mtn Rec Area Beginner difficulty 12.0 *** Lake Orion
Cadillac Pathway Beginner difficulty 12.0 *** Cadillac
Lightning Bend Beginner difficulty 2.0 *** Belding
Vasa Trail Beginner difficulty 13 **** Traverse City
Pine Haven Beginner difficulty 12.0 *** Sanford
Columbus County Park Beginner difficulty 7.0 **** Columbus
Alma Mountain Bike Trail Beginner difficulty 3.0 *** Alma
Island Lake Beginner difficulty 13.0 **** Brighton
Hammond Hill Beginner difficulty 5.0 **** Hastings
Bass River Recreation Area Beginner difficulty 3.8 *** Lamont
Al Sabo Beginner difficulty 6.0 *** Kalamazoo
Riley Trails Beginner difficulty 6.0 **** Holland
Oakdale Trails Beginner difficulty 5 **** Lapeer
Mosquito Creek Beginner difficulty 10 ***** Muskegon
Palmer Woods Beginner difficulty 3.0 ***** Glen Arbor
McCune Nature Preserve Beginner difficulty 6.0 **** Petoskey
Indian Trails Bike Park Beginner difficulty 5.0 **** Grand Rapids
Waterfall-Loop / Center Cut Trail Beginner difficulty 2.0 ***** Dearborn
Sand Lake Quiet Area Beginner difficulty 12.0 ***** Williamsburg
Ortonville trail Beginner difficulty 3 *** Ortonville
Cheboygan State Park Beginner difficulty 6.0 *** Cheboygan

Know of a new mountain bike trail not listed here? Please tell us about it using this form. Find mountain bike trails near you or for even more trail inspiration and how we ranked the mountain bike trails, see this list of the best mountain bike trails in the world.