Hannibal Parks & Recreation Events

Hannibal Parks & Recreation Department offers many programs and recreational opportunities. We strive to offer activities for all ages, all levels of ability and a variety of interests. We want to promote healthy, active lifestyles. Call (573) 221-0154 for details or email us for more information.

Check out our Upcoming Events below to see what Hannibal Parks & Recreation has waiting for you! The list will change frequently, so make sure to visit this site frequently see what's new. Enjoy!

Event Series Swim Lessons – Session 1

Swim Lessons – Session 1

Hannibal Aquatic Center 1700 Pleasant Street, Hannibal, United States

Join us for the 2019 Swim Lessons! Session 1: June Morning Registration Deadline: June 7, 2019 Lessons: June 10th-20th (Monday-Thursday) Time: 11-11:40AM Minimum age is 4 years old - Only 24…

$40

Movie in the Park

Huckleberry Park 1300 30th St, Hannibal, MO, United States

Hannibal Parks & Recreation will host a special Movie in the Park June 14 at Huckleberry Park with a showing of “Pinocchio.” The movie is sponsored by Hannibal’s Beta Sigma…

Bluff City Theater Summer Camps – Session 1

Bluff City Theater Annex 403 Broadway, Hannibal, MO, United States

Summer Camp is being offered by Hannibal Parks & Recreation and Bluff City Theater this summer. There are two sessions (this is session 1): Down by the Riverside (for ages…

$69

Cardboard Boat Races

Hannibal Aquatic Center 1700 Pleasant Street, Hannibal, United States

2019 Cardboard Boat Races Ages 6-16 Must be registered by June 14th! 8AM - Boat Check-in 9AM - First Launch Prizes for: Fastest Boat Titanic Award Best Decorated Register only…

$10

Central Park Farmers’ Market

Central Park 450 Broadway, Hannibal, MO, United States

Cultivate community and get the best and most fresh produce in season! Every Saturday from 7:30AM to 12PM.  And Tuesdays from 3-7PM. Note: The July 6th Farmers' Market will be…

News and Events

News Alerts

Sign up for our news alerts and keep up with everything going on at the Hannibal Parks & Recreation Department.