
Below are the holiday hours for some Blessing Health System facilities. Please call the office of the facility you are visiting with any specific questions you may have. For medical emergencies dial 9-1-1.
- Thanksgiving: 8 am to 12 pm
- Black Friday: 8 am to 8 pm
- Christmas Eve: 8 am to 5 pm
- Christmas Day: Closed
- December 26: 8 am to 5 pm
- New Year's Eve: 8 am to 8 pm
- New Year's Day: 8 am to 5 pm
Blessing Walk-In Clinic (open all holidays)
- Thanksgiving: 6 am to 9 pm
- Black Friday: 6 am to 9 pm
- Christmas Eve: 9 am to 7 pm
- Christmas Day: 9 am to 7 pm
- December 26: 9 am to 7 pm
- New Year’s Eve: 6 am to 9 pm
- New Year’s Day: 6 am to 9 pm
- Thanksgiving: 9 am to 4 pm
- Black Friday: 7 am to 7 pm
- Christmas Eve: 9 am to 4 pm
- Christmas Day: 9 am to 4 pm
- December 26: 7 am to 7 pm
- New Year's Eve: 7 am to 7 pm
- New Year's Day: 9 am to 4 pm
- Thanksgiving: 7 am to 11 am
- Christmas Eve: 8 am to 6 pm
- Christmas Day: 7 am to 11 am
- New Year's Eve: 8 am to 6 pm
- New Year's Day: 7 am to 11 am
Primary Care
927 Broadway • 4800 Maine • Blessing Health Hannibal
- Thanksgiving: Closed
- Black Friday: Closed
- Christmas Eve: 8 am to 1 pm
- Christmas Day: Closed
- December 26: Closed
- New Year's Eve: Open normal hours
- New Year's Day: Closed
- Christmas Eve: Closed
- Christmas Day: Closed
- New Year's Eve: Closed
- New Year's Day: Closed
Diagnostic Center at 927 Broadway
- Thanksgiving: Closed
- Black Friday: Open normal hours
- Christmas Eve: 6 am to noon
- Christmas Day: Closed
- December 26: Open normal hours
- New Year's Eve: Open normal hours
- New Year's Day: Closed
Diagnostic & Imaging at 4800 Maine
- Thanksgiving: Closed
- Black Friday: Open normal hours
- Christmas Eve: 6 am - noon
- Christmas Day: Closed
- December 26: Open normal hours
- New Year's Eve: Open normal hours
- New Year's Day: Closed
Blessing Health Hannibal and Rural Locations
- Thanksgiving: Closed
- Black Friday: Closed
- Christmas Eve: Primary Care Open 8 am to 1 pm, all other suites closed
- Christmas Day: Closed
- December 26: Closed
- New Year's Eve: Primary Care Open 7 am to 7 pm, all other suites closed
- New Year's Day: Primary Care Open 9 am to 4 pm, all other suites closed
Updated 11/18/25