The 10 Best Road Races in Missouri!

Missouri offers dozens of road races for competitive runners and casual runers alike, all across the state. From memorial races, to celebratory races, to races that donate proceeds to a charitable cause, to races that are simply about the physical challenge, Missouri has it all. Prizes and post-race festivities add to the experience. It’s not just about running, it’s about bringing the community together. Here are the 10 best road races in the state. 

1. Heart of American Marathon, Columbia, MO

Billing itself as the “fourth oldest marathon in America,” Heart of America provides a scenic run along the Missouri River. Finisher prizes are offered, and the beautiful weather in late summer makes this a must for any Missouri runner. Beware, however: This race takes in several hills (a few as high as 800 feet) and should not be attempted by anyone not prepared for hill-running.

2. The MO’ Cowbell Marathon, St. Charles, MO

This course begins and ends in Frontier Park, taking in historic St. Charles neighborhoods and the beautiful Katy Trail. Mostly flat with a few gentle hills toward the end, the name comes from the cow bells people ring to cheer on the runners. The entire course is 12K, though a 5K race is also available.

3. The Pony Express Run, St. Joseph, MO

Sponsored by the St. Joseph Junior League, participants are invited to “run, walk, or gallop” the route through downtown St. Joseph (the starting point of the Pony Express). A half marathon and 5K are both in the offing for this event, and finisher prizes are awarded.

4. Joplin Memorial Marathon, Joplin, MO

On May 22, 2011, an F-5 tornado tore through Joplin, Missouri, destroying hundreds of homes and businesses, and taking the lives of 161 people. For the first and last mile of the Joplin Memorial Marathon course, the organizers display 161 banners, each with a victim’s name. The event includes a marathon, half marathon, five-person relay, 5K, and children’s race.

5. GO! St. Louis Marathon, St. Louis, MO

The GO! St. Louis Marathon & Family Fitness Weekend brings in over 25,000 participants in 11 races. The Marathon Weekend features a marathon, half marathon, marathon relay, 7K, 5K run/walk, GO! St. Louis Read, Right & Run Marathon, children’s fun runs, and a mature mile. At the finish line, expect St. Louis-themed treats and a post-face party featuring live music and prizes for the finishers. 

6. Go Girl Run Springfield, Springfield, MO

Go Girl Run Springfield is sponsored by the GYN Cancer Alliance, and bills itself as a “true celebration of friendship and sisterhood.” Designed to promote women’s health and fitness, and to support woman-centered charities, Go Girl Run Springfield presents a half marathon and a 5K. Participants receive a shirt, finisher medal, certificate, and wine glass.

7. That ‘80s Run, Cottleville, MO

That ‘80s Run is sponsored by St. Charles Community College in Cottleville, and features a 10K, 5K, Radical Mile, and Expo. The run is both “a blast from the past” and supports a “bodacious cause:” all proceeds benefit health and wellness projects at SCCC. Entrants receive a “gnarly” neon t-shirt, entry into a drawing for a $1,000 scholarship, a wristband, and, for the first 1,000 across the finish line, a “totally rad” medal.

8. Luck of the Irish, Jefferson City, MO

A 5K through downtown Jefferson City—Missouri’s capital—the Luck of the Irish welcomes walkers, runners, and families. Awards are presented to the top male and female finishers for both running and walking, as well as medals in age-specific categories. T-shirts are provided to all pre-registered participants.

9. City of Roses, Cape Girardeau, MO

For almost 40 years, the City of Roses Half Marathon and 5K has been running through the streets of beautiful downtown Cape Girardeau. All proceeds go to local youth health initiatives, as well as the K9 Unit of the local police force. Finisher prizes are awarded to round out a fun weekend.

10. The Waddell & Reed Kansas City Marathon

The Kansas City Marathon is justly famous for the number of events it hosts, and the thousands of people who participate. Winding its scenic way through downtown Kansas City, the route takes in no fewer than 15 of Kansas City’s famous fountains, as well as several hills and parks. A full marathon is offered, as well as a half marathon, the I-35 Challenge, 10K, 5K, and Kids’ Marathon. Finisher prizes are awarded.

Select a Missouri town to find the Best Things-To-Do and Places To Go around you
Find Road Races Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Adair County

Andrew County

Atchison County

Audrain County

Barry County

Barton County

Bates County

Benton County

Bollinger County

Boone County

Buchanan County

Butler County

Caldwell County

Callaway County

Camden County

Cape Girardeau County

Carroll County

Carter County

Cass County

Cedar County

Chariton County

Christian County

Clark County

Clay County

Clinton County

Cole County

Cooper County

Crawford County

Dade County

Dallas County

Daviess County

Dekalb County

Dent County

Douglas County

Dunklin County

Franklin County

Gasconade County

Gentry County

Greene County

Grundy County

Harrison County

Henry County

Hickory County

Holt County

Howard County

Howell County

Iron County

Jackson County

Jasper County

Jefferson County

Johnson County

Knox County

Laclede County

Lafayette County

Lawrence County

Lewis County

Lincoln County

Linn County

Livingston County

Macon County

Madison County

Maries County

Marion County

Mcdonald County

Mercer County

Miller County

Mississippi County

Moniteau County

Monroe County

Montgomery County

Morgan County

New Madrid County

Newton County

Nodaway County

Oregon County

Osage County

Ozark County

Pemiscot County

Perry County

Pettis County

Phelps County

Pike County

Platte County

Polk County

Pulaski County

Putnam County

Ralls County

Randolph County

Ray County

Reynolds County

Ripley County

Saint Charles County

Saint Clair County

Saint Francois County

Saint Louis County

Saint Louis City County

Sainte Genevieve County

Saline County

Schuyler County

Scotland County

Scott County

Shannon County

Shelby County

Stoddard County

Stone County

Sullivan County

Taney County

Texas County

Vernon County

Warren County

Washington County

Wayne County

Webster County

Worth County

Wright County