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

It’s a Small World Nature Program

Riverview Park 2000 Harrison Hill, Hannibal, MO

Hannibal Parks & Recreation is offering a nature program for families with toddlers 10-11 a.m. June 12 in Riverview Park (meet at the large shelter house by the playground). Gale…

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

News and Events

News Alerts

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