Mark your calendars for the 28th Annual Hannibal Cannibal

Saturday, July 1, 2023


  • $30 Thru Monday, June 19, 2023
  • $35 Tuesday, June 20, 2023 through Wednesday, June 28, 2023.
    Online registration closes at midnight June 28.
  • $40 Thursday, June 29, 2023 - Saturday July 1, 2023.

Packet Pick Up

Wednesday, June 21, 2023 through Wednesday, June 28, 2023: 8:00 am – 4:30 pm at Hannibal Regional Foundation (175 Shinn Lane, Hannibal, MO).  Please allow a minimum of 2 days after you register before picking up packet.

Thursday, June 29, 2023: 8:00 am - 5:00 pm at Hannibal Regional Foundation (175 Shinn Lane, Hannibal, MO)

Friday, June 30, 2023: 2:00 pm  - 7:00 pm location TBD

RACE DAY - July 1, 2023: Starting at 5:30 am in front of Mark Twain Brewing Company

If you have any questions, please feel free to email us at or call us at (573) 629-3578.

Road Closures:
HIGHWAY 79: Highway 79 from Church Street in Hannibal to Continental Cement on South 79 will be closed for the race starting at 5:30 am and will begin to reopen at 8:30 am.
MAIN STREET: No parking is permitted on Main Street in Hannibal after 3:00 am on June 30 until after the race.

The Healthy Way to Support the Cause

The Cause

100% of the proceeds from the Hannibal Cannibal benefit Hannibal Regional Foundation.

Hannibal Regional is dedicated to encouraging our community to commit to a healthy lifestyle and we would like you to join us!

Hannibal Regional invests in many programs which benefit local heart patients, including the new Making Memories Matter Campaign, which is raising funds for our Hospice of Northeast Missouri, a service of Hannibal Regional in 2023.  This campaign will raise funds for hospice patients and family assistance and to offset operating needs, including new equipment and staff to allow Hannibal Regional to grow these services.  Help us help others by supporting this campaign.  To find out how you can help call (573) 629-3577.

Social Media

2023 Hannibal Cannibal Countdown

July 01, 2023
  • Days
  • Hours
  • Minutes
  • Seconds