September 21, 2023

Summer 2023 Race Calendar

70+ races around the North
By Northern Express Staff & Contributors | June 10, 2023

It’s off to the races for summer 2023 as we run headlong into a season packed with athletic feats. Marathons? Check. Triathlons? Check. Open water swims? Check. Just about everything you can do with a paddle, a bike, or a pair of running shoes? Check.

Below, you'll find dozens of races from Manistee to Mackinac Island starting this weekend and running through September. Then lace up your trainers, sign up to volunteer, or start working on your cowbell cheer routine!


Friday – Sunday, June 9-11, 2023
Total Archery Challenge
Crystal Mountain, Thompsonville

Saturday, June 10, 2023
M22 Challenge; Run, Bike, Paddle: FULL
M-109, Empire

Saturday, June 10, 2023
Loop The Lake: 4 Mile Run/Walk
Hull Park, Traverse City

Saturday, June 10, 2023
Harbor Springs Cycling Classic: 20, 45, & 60M
Birchwood Inn, Harbor Springs

Saturday, June 10, 2023
Rock The Light 5K & 10K
Grand Traverse Lighthouse, Leelanau State Park

Saturday, June 10, 2023
Lilac Festival 10K Run & Walk
Wyndamere Park, Main St., Mackinac Island

Saturday, June 17, 2023
Charlevoix Marathon, 13.1M, 10K, & 5K
Bridge St., Charlevoix

Saturday, June 17, 2023
Glen Arbor Solstice Half Marathon & 5K
6050 South Lake St., Downtown Glen Arbor

Saturday, June 17, 2023
Lumberjack 100: Off Road Race: SOLD OUT
Manistee National Forest & Big-M Ski Area

Saturday, June 17, 2023
Michigan Mountain Mayhem - Road Bike
Boyne City High School

Thursday, June 22, 2023
Run Lake Ann 5K
6530 First St., Lake Ann

Friday – Saturday, June 23-24, 2023
Ragnar Trail Michigan: SOLD OUT
Hanson Hills Recreation Area, Grayling

Saturday, June 24, 2023
Rainbow Run: 4 Miles
Hull Park, Traverse City


Saturday, July 1, 2023
Balance Bike Race
Norte Youth Cycling, 1213 W. Civic Center Dr., Traverse City

Saturday, July 1, 2023
Camp Petosega’s 5K Fun Run
Camp Petosega, Alanson

Saturday, July 1, 2023
Manistee Firecracker 5K
Manistee Middle School/High School

Saturday, July 1, 2023
Fourth of July Weekend 5K Fun Run
Crystal Mountain, Mountain Center Rd. by Kinlochen

Sunday, July 2, 2023
Beer Run/Chocolate Milk Mile
143 W. Main St., Gaylord

Sunday, July 2, 2023
Suttons Bay Run MI Cheap: 13.1M, 10K, 5K
Suttons Bay TART Trailhead, close to 109 4th St.

Tuesday, July 4, 2023
Boyne City Independence Day Run: 2M Run
Peninsula Beach Park, downtown Boyne City

Tuesday, July 4, 2023
Northport Run for Cancer Funds: 2M, 5K
Northport Marina, Northport

Tuesday, July 4, 2023
Firecracker 5K Run
273 S. Benzie Blvd., Beulah

Tuesday, July 4, 2023
Paul Revere 5K & 10M Run
111 W. Bay St., Harbor Springs

Tuesday, July 4, 2023
Central Lake Victory4Veterans 5K
2530 N. Main St., Central Lake

Thursday, July 6, 2023
Cherry Kids Fun Run: 1M
Central Grade School, Traverse City

Thursday, July 6, 2023
Cherry Mile
Downtown Traverse City

Friday, July 7, 2023
20th Annual Boyne Thunder Poker Run
Lake Charlevoix & Lake Michigan

Saturday, July 8, 2023
Meijer Festival of Races: 5K, 10K, 15K, 13.1M
TC Central High School, Traverse City

Saturday, July 8, 2023
Black Bear Gran Fondo: 100, 62, or 45M Loop
Hanson Hills Recreation Area, Grayling

Saturday, July 8, 2023
Sweaty Yeti 5K & 1M Fun Run
Boswell Stadium, East Jordan High School

Friday – Sunday, July 14-16, 2023
Michigan Outback Relay
Starts 15 miles east of Grayling

Saturday, July 15, 2023
Gaylord Alpenfest 13.1M, 5K, 10K, Fun Run
400 W. Main St., Gaylord

Saturday, July 15, 2023
Waugoshance Trail Marathon
Cross Village or Wilderness State Park

Saturday, July 15, 2023
Bear River Crawl 5K Run
Bayfront Park, Petoskey

Saturday, July 15, 2023
TriWalloon: Sprint Triathlon
4069 M-75, Walloon Lake

Saturday, July 15, 2023
Friends of Fishtown 5K
Fishtown, Leland

Sunday, July 16, 2023
Ride Around Torch: 26, 40, 63, 100M
Cherryland Middle School, Elk Rapids

Saturday, July 22, 2023
Intersection of US-31 & M-66, Charlevoix

Saturday, July 22, 2023
Drenth Memorial Foot Races: 10K, 5K, Family Mile
Downtown Charlevoix

Sunday, July 23, 2023
Indian River Kayak-Bike Biathlon
DeVoe Beach, Burt Lake, Indian River

Sunday, July 23, 2023
French Valley Wine Run 5K
French Valley Vineyard, Cedar

Sunday, July 23, 2023
Sgt. Justin Hansen Memorial Patriot Run
Rodes Field, Clark St., Kingsley

Tuesday, July 25, 2023
Running Bear Run 5K, 1/2M Kids’ Run
Cherry Republic, Glen Arbor

Saturday, July 29, 2023
The Alden Run 5K, 10K, 2M Walk
Helena Township Community Center, Alden

Saturday, July 29, 2023
AuSable River Canoe Marathon
AuSable River, Grayling

Saturday, July 29, 2023
AuSable River Festival G.R.A. 10K & 5K
Hanson Hills Recreation Area, Grayling

Saturday, July 29, 2023
Patrick’s Heavy Ride: 100, 50, 20M
Darrow Park, Traverse City


Saturday, August 5, 2023
Port Oneida Run: Farmers Flat & Fast 5K, Homesteaders Hardcore 5K, & Tiller’s 10K
3164 W. Harbor Hwy., Glen Arbor

Sunday, August 6, 2023
Harbor Springs Coastal Crawl Open Water Swimming Event
Zorn Park, Harbor Springs

Saturday, August 12, 2023
Crystal Lake Team Marathon & Solo Marathon
284 S. Benzie Blvd., Beulah

Saturday, August 12, 2023
Run the Pier 5K
260 St. Mary’s Pkwy, Manistee

Saturday, August 12, 2023
Drew Kostic Memorial 5K (DK5K)
Twisted Trails Off Road Park, Copemish

Saturday, August 12, 2023
Mark Mellon Triathlon & 5K
Otsego Lake Country Park, Gaylord

Saturday, August 12, 2023
7K Beer Run x Right Brain
Right Brain Brewery, Traverse City

Saturday – Sunday, August 12-13, 2023
Top O’Michigan Outboard Marathon
DeVoe Beach, Burt Lake, Indian River

Sunday, August 13, 2023
Mackinac Island Swim
Mackinac Island

Sunday, August 20, 2023
Traverse City Triathlon: Olympic & Sprint Distances
East Arm Grand Traverse Bay

Sunday, August 20, 2023
Race the Straits of Mackinac
Fort Michilimackinac, Mackinaw City

Friday, August 25, 2023
Harborun 5K Run/Walk, 10K Run, Fun Run
Corner of Spruce St. & River St., Elk Rapids

Saturday – Sunday, August 26-27, 2023
North Country Trail Run: 50K Ultra, 13.1M
3500 Udell Hills Rd., Manistee

Saturday, August 26, 2023
Cedar Polka Fest: Run 4 The Kielbasa 4 Mile Run & Pierogi Fun Run
Intersection of Bellinger & Cedar Rd., Cedar

Saturday, August 26, 2023
Kingsley Heritage Days 5K & Fun Run
Brownson Park, Kingsley


Saturday, September 2, 2023
Cadillac Festival of Races: 10K, 5K, 7M Relay
Cadillac Rotary Pavilion

Saturday, September 9, 2023
Mackinac 8 Mile Road Race
Mission Point Resort, Mackinac Island

Saturday, September 16, 2023
Harbor Springs Cycling Classic: 20, 45, or 60M
Birchwood Inn, Harbor Springs

Sunday, September 17, 2023
Ironman 70.3 Michigan

Saturday, September 23, 2023
Peace Ranch Wilderness 5K, 10K
Peace Ranch, Traverse City

Saturday, September 23, 2023
Betsie Valley Trail Run: 10K, 5K, 1M, 13.1M
Webber Sports Complex, Thompsonville

Saturday, September 23, 2023
Leelanau Harvest Tour: 20, 40, 64, 100M
Herman Park, Suttons Bay

Saturday, September 30, 2023
Traverse City Trails Festival: 28M, 15M, Balance Bike
Timber Ridge Resort, Traverse City


Your Fall Restaurant Guide: Six Spots to Stop for a Bite in Northern Michigan

The weather may be cooling down, but the culinary scene in northern Michigan is heating up. This summer, we explored six n... Read More >>

A Weekend of Books

It’s a bookish weekend in Petoskey, Bay Harbor, and Harbor Springs! (Be still, our literary hearts!) First up is the... Read More >>

Make Your Pet Famous!

Every fall, Northern Express puts together our Pets Issue, which features stories about our beloved furry friends. As part... Read More >>

Transformation on the Trail

It’s no secret that the Boardman Lake Loop Trail in Traverse City is a popular spot for a stroll. And after a summer... Read More >>