The Hannibal Jaycees' National Tom Sawyer Days is July 1 - 4. I always have a great time in Hannibal that weekend. I don't necessarily ride the rides. I'm usually eating, drinking, and enjoying the music - live music at Tanyard Gardens.
Independence Day is Saturday, July 4, 2015. There will be several fireworks displays in the area in the days leading up to, during, and following the Fourth of July weekend. Here is the information we have, so far, on where you can see fireworks in Quincy, Hannibal, and the surrounding communities.