Recent Announcements

  • Please check here frequently for the latest updates on the latest happenings in the Hannibal School District!
  • Last Day of School The last day of school for Hannibal #60 students is Friday, May 20, 2016. The early release times are as follows:HHS - 11:00 a.m.HMS - 11:30 a ...
    Posted May 2, 2016, 8:15 AM by HPS Webmasters
  • FREE School Supplies If you or someone you know is in need of school supplies for the upcoming school year, please download this flyer and follow the instructions.
    Posted Apr 22, 2016, 11:26 AM by HPS Webmasters
  • FREE Sports Physicals With the help of Advance Physical Therapy, Hannibal Regional Medical Group, & Clarity Health the Hannibal School District is happy to announce that it will be able to offer FREE SPORTS ...
    Posted Apr 7, 2016, 6:00 AM by HPS Webmasters
  • School Messenger has text features Check out this flyer for directions on how to subscribe to School Messenger's (formerly School Reach) new text message features. These directions can also be found on our website ...
    Posted Mar 21, 2016, 12:57 PM by HPS Webmasters
  • School Resumes Tuesday, January 5 Teachers will return for an in-service day on Monday, January 4. Students will resume classes on Tuesday, January 5. There will be NO Wednesday early release in January.
    Posted Dec 29, 2015, 10:18 AM by HPS Webmasters
Showing posts 1 - 5 of 36. View more »

Click the icon above to download the 2016-2017 enrollment packet.

School Supplies

School Supply Lists

Meet the Teacher Schedule