The H. C. Andersen Marathon is a marathon in Odense, Denmark, which was established in 2000. From 2006 onwards, the event has included a half marathon for women, and from 2009 onwards a half marathon for men.
The race is held on a round course, starting and finishing at the University of Southern Denmark, Campusvej. The course is run twice, and the finish is in the athletics stadium.