- This event has passed.
Twain on Main Festival
May 23 @ 10:00 am - May 24 @ 5:00 pm

It will feature over 100 artisans, craftsmen, and vendors who will sell their unique wares. Also enjoy entertainment and live music on multiple stages. The annual Twain on Main Festival is heading to the Wild West! This celebration of the life and works of Hannibal’s native son, Mark Twain, sponsored by the Historic Hannibal Marketing Council, returns to historic downtown Hannibal on Memorial Day weekend, May 23-24, 2026. The festival will center around Mark Twain’s, Roughing It & this year, also the 150th Anniversary of The Adventures of Tom Sawyer!