Time in Hannibal, USA
Wednesday, November 11, 2026
What time is it in Hannibal? It is on Wednesday, November 11, 2026.
Public holiday today in the United States: Veterans Day · All holidays
Hannibal time zone
- Time zone
- Central Standard Time (CST)
- UTC offset
- UTC-6
- IANA time zone
- America/Chicago
- Week number
- 46
Daylight saving time in Hannibal
Standard time is in effect in Hannibal (UTC-6).
On Sunday, March 14, 2027, at 2:00 AM, clocks go forward 1 hour to 3:00 AM (UTC-5).
Sunrise and sunset in Hannibal today
- Sunrise
- 6:45 AM
- Sunset
- 4:52 PM
- Solar noon
- 11:49 AM
- Golden hour
- 6:27–7:25 AM and 4:13–5:10 PM
- Day length
- 10 h 7 min (2 min 3 s shorter than yesterday)
- Twilight
- 6:17–6:45 AM and 4:52–5:21 PM
- Next solar eclipse
- Partial solar eclipse, January 26, 20283% of the Sun covered, maximum at 8:21 AM
Moon in Hannibal today
Waxing crescent
Illumination: 7%
- Moonrise
- 9:19 AM
- Moonset
- 6:12 PM
- Next full moon
- Tuesday, November 24, 2026, 8:53 AM
- Next new moon
- Tuesday, December 8, 2026, 6:51 PM
- Next lunar eclipse
- Partial lunar eclipse, January 11, 2028Maximum at 10:13 PM
About Hannibal
Hannibal is located in Missouri, United States. Clocks in Hannibal are set to CST (UTC-6). The distance to Washington, D.C., the capital of the United States, is 1,234 km (767 mi). Hannibal had a population of 17,108 in 2020.
- Coordinates
- 39°42′30″N 91°21′31″W
- Elevation
- 153 m (502 ft)
- Region
- Missouri
- District
- Marion County
- Country
- United States
- Population
- 17,108 (2020)
- Distance to Washington, D.C.
- 1,234 km (767 mi)
Where is Hannibal
Best time to call Hannibal
Working hours in Hannibal are usually from 9:00 AM to 6:00 PM, Monday to Friday.
Places near Hannibal
- Quincy 26 km (16 mi)
- Bowling Green 43 km (27 mi)
- Mexico 75 km (47 mi)
- Keokuk 77 km (48 mi)
- Beardstown 87 km (54 mi)
- Troy 87 km (54 mi)
- Macon 95 km (59 mi)
- Jacksonville 97 km (60 mi)
Time in other cities in the United States
Time difference from Hannibal
+ means the time there is ahead of Hannibal, − that it is behind.
- Los Angeles USA −2 hours
- Chicago USA same time
- Mexico City Mexico same time
- New York USA +1 hour
- Toronto Canada +1 hour
- São Paulo Brazil +3 hours
- London UK +6 hours
- Berlin Germany +7 hours
- Paris France +7 hours
- Cairo Egypt +8 hours
- Istanbul Turkey +9 hours
- Moscow Russia +9 hours
- Dubai UAE +10 hours
- Mumbai India +11.5 hours
- Beijing China +14 hours
- Hong Kong +14 hours
- Singapore +14 hours
- Seoul South Korea +15 hours
- Tokyo Japan +15 hours
- Sydney Australia +17 hours
Frequently asked questions
What time zone is Hannibal in?
Hannibal is in the CST time zone (America/Chicago), UTC-6.
When do the clocks change in Hannibal?
On Sunday, March 14, 2027, at 2:00 AM, clocks go forward 1 hour to 3:00 AM (UTC-5).
What is the UTC offset in Hannibal?
The current UTC offset in Hannibal is UTC-6.
What is UTC?
UTC (Coordinated Universal Time) is the world's time standard. Every time zone is defined by its difference from UTC: UTC+2, for example, is 2 hours ahead of it, and UTC-5 is 5 hours behind. UTC does not change for daylight saving time and in practice matches Greenwich Mean Time (GMT). The time in Hannibal is currently UTC-6.
What time is sunrise in Hannibal today?
Today the sun rises in Hannibal at 6:45 AM and sets at 4:52 PM.
How far is Hannibal from Washington, D.C.?
Hannibal is 1,234 km (767 mi) from Washington, D.C. in a straight line.