On social media, some participants said the re-routing caused confusion and they never really got to finish the marathon.
However, the race started not much different than most, with excitement and anticipation.
But after about three and a half hours into the marathon, the threat of bad weather changed things.
One of the race officials said, "The National Weather Service had a severe storm in Saline County, in Garland County that was tracking towards Pulaski County."
Race officials say they re-routed the race basically moving runners closer to the finish line so they could get done before the storms moved into Little Rock.
So some runners and walkers never got to go the full 26 miles, but they could still cross the line.
At the finish line, one runner told us, "It was really cold. It definitely got colder throughout the race and now it looks like it's snowing."
Marathon runner Nathan Polston called the marathon a disappointment and debacle.
Polston said race officials moved him and other runners to a nearby Walmart and after waiting for a bus for more than 30 minutes, to get to the re-route, he eventually just called his wife to pick him up.
He said, "I don't know how the city and race officials work together, but this level was very lacking."
Race officials say since they re-routed the marathon and never cancelled it, the event will not be rescheduled.
To follow Melissa Schroeder on Twitter, click here.
Copyright 2016 Nexstar Broadcasting, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.