The first stop in planning your Mark Twain Lake vacation!

66th Annual National Tom Sawyer Days

A Hannibal tradition for over 60 years, the National Tom Sawyer Days festival offers something for all ages and interests. Celebrate Mark Twain’s most famous creation with a weekend of family fun.  Sign up now to compete in the annual Hannibal Cannibal !

Annual Tom Sawyer Days contests include the National Fence Painting Competition, the frog-jump contest, mud volleyball tournament and more.

Other activities include a horseshoe tournament, carnival rides, live music every night in the beer garden, and a spectacular firework display over the Mississippi River on the 4th of July.

National Tom Sawyer Days website 


July 4th 2021 National Tom Sawyer Days Schedule – tentative

*Please note that due to the ever-changing environment, and keeping the safety of our residents and visitors in mind, some of these events may be modified or changed.  Please check back, as we will update frequently as more information becomes available.

July 3rd

  • Hannibal Cannibal race sponsored by the Hannibal Regional Foundation and the Hannibal Regional Healthcare System will begin at 7 a.m. – rolling start
  • The Jaycee’s Annual Fourth of July Parade will begin at 10 a.m.

July 4th

  • The Men’s Mud Volleyball Tournament will resume at 7 a.m. at the Y Men’s Pavilion.
  • 2021 Tom and Becky announcement to take place at noon in Central Park.
  • Horseshoe tournament at Ringer Park,
  • Frog jump by Boy Scouts of America,
  • Jaycees cornhole tournament and the Jaycees Over 30 fence painting.
  • Carnival open Noon – 5 pm
  • Tanyard Garden gates will open at 5:30 p.m.
  • Holiday fireworks will begin at 9:30 p.m.



Fencepainting schedule:

Friday July 3rd

Pee-wee Registration @ 1:00 Contest Starts @ 2:00 @ Hill & North Main St.

Girls and Local Boys Registration @ 2:30 Contest starts @ 3:00 @ Hill & North Main St

Saturday July 4th

State, National and Over 30 registration @ 1:00 Contest Starts @ 2:00 @ Hill & North

Pre-registration is encouraged.  The form can be found on the Jaycees website –

The event is finished.


Jul 02 - 04 2021


Downtown Hannibal
Main Street, Hannibal


Hannibal Jaycees