Hannibal
Missouri, USA
Long-term weather forecast
Long-term weather forecast

Monthly weather forecast and climate
Hannibal, MO

The stunning Mark Twain Memorial Lighthouse stands tall in white among the surrounding rocks and greenery in Hannibal, Missouri
The stunning Mark Twain Memorial Lighthouse stands tall in white among the surrounding rocks and greenery in Hannibal, Missouri
Enero, the same as Diciembre, is another cold winter month in Hannibal, Missouri, with average temperature fluctuating between 16°F (-8.9°C) and 33.1°F (0.6°C). With an average high-temperature of 33.1°F (0.6°C) and an average low-temperature of 16°F (-8.9°C), Enero is the coldest month.

The last month of the winter, Febrero, is another cold month in Hannibal, Missouri, with temperature in the range of an average high of 39°F (3.9°C) and an average low of 21°F (-6.1°C). In Febrero, the average high-temperature slightly increases, from a wintry 33.1°F (0.6°C) in Enero, to a still cold 39°F (3.9°C).

The first month of the spring, Marzo, is a cool month in Hannibal, Missouri, with average temperature varying between 32°F (0°C) and 51.1°F (10.6°C). In Hannibal, the average high-temperature rises, from a cold 39°F (3.9°C) in Febrero, to a cool 51.1°F (10.6°C).

Abril is an enjoyable spring month in Hannibal, Missouri, with average temperature varying between 43°F (6.1°C) and 63°F (17.2°C). In Abril, the average high-temperature rises, from a cool 51.1°F (10.6°C) in Marzo, to a comfortable 63°F (17.2°C).

The last month of the spring, Mayo, is an agreeable month in Hannibal, Missouri, with average temperature ranging between max 73°F (22.8°C) and min 53.1°F (11.7°C). In Mayo, the average high-temperature increases, from a comfortable 63°F (17.2°C) in Abril, to an agreeable 73°F (22.8°C). Weather in Mayo »

The first month of the summer, Junio, is a warm month in Hannibal, Missouri, with average temperature varying between 82°F (27.8°C) and 62.1°F (16.7°C). In Hannibal, the average high-temperature rises, from a pleasant 73°F (22.8°C) in Mayo, to a warm 82°F (27.8°C).

Julio is a hot summer month in Hannibal, Missouri, with average temperature fluctuating between 66.9°F (19.4°C) and 86°F (30°C). The warmest month is Julio, with an average high-temperature of 86°F (30°C) and an average low-temperature of 66.9°F (19.4°C).

The last month of the summer, Agosto, is another warm month in Hannibal, Missouri, with average temperature ranging between min 64.9°F (18.3°C) and max 84.9°F (29.4°C). In Agosto, the average high-temperature is practically the same as in Julio - a warm 84.9°F (29.4°C).

The first month of the autumn, Septiembre, is still a warm month in Hannibal, Missouri, with average temperature ranging between min 55.9°F (13.3°C) and max 77°F (25°C). In Septiembre, the average high-temperature slightly decreases, from a moderately hot 84.9°F (29.4°C) in Agosto, to a still warm 77°F (25°C).

Octubre, like Septiembre, in Hannibal, Missouri, is another enjoyable autumn month, with temperature in the range of an average high of 66°F (18.9°C) and an average low of 44.1°F (6.7°C). In Octubre, the average high-temperature drops, from a warm 77°F (25°C) in Septiembre, to a comfortable 66°F (18.9°C).

The last month of the autumn, Noviembre, is also a fresh month in Hannibal, Missouri, with average temperature ranging between max 51.1°F (10.6°C) and min 33.1°F (0.6°C). In Noviembre, the average high-temperature plummets, from a comfortable 66°F (18.9°C) in Octubre, to a fresh 51.1°F (10.6°C).

The first month of the winter, Diciembre, is also a wintry month in Hannibal, Missouri, with average temperature fluctuating between 37.9°F (3.3°C) and 21°F (-6.1°C). In Diciembre, the average high-temperature drops, from a cool 51.1°F (10.6°C) in Noviembre, to a wintry 37.9°F (3.3°C).

What is the coldest month in Hannibal?

With an average high-temperature of 33.1°F (0.6°C) and an average low-temperature of 16°F (-8.9°C), Enero is the coldest month in Hannibal, Missouri.

How much does it rain in Hannibal?

Throughout the year, there are 111 rainfall days, and 40.17" (1020.4mm) of precipitation is accumulated.

What is the driest month in Hannibal?

Enero is the month with the least rainfall. Rain falls for 8 days and accumulates 1.75" (44.5mm) of precipitation.

When does it snow in Hannibal?

Enero through Abril, Noviembre and Diciembre are months with snowfall.

How much does it snow in Hannibal?

In Hannibal, Missouri, during the entire year, snow aggregates up to 25.9" (657.9mm).

What is the month with the lowest UV index in Hannibal?

Months with the lowest UV index in Hannibal, Missouri, are Enero, Noviembre and Diciembre, with an average maximum UV index of 2.

What is the snowiest month in Hannibal?

The month with the most snowfall is Febrero when 7.1" (180.3mm) of snow is typically aggregated.

What is the wettest month in Hannibal?

The month with the most rainfall is Mayo when the rain falls for 11 days and typically aggregates up to 4.83" (122.7mm) of precipitation.

When it does not snow in Hannibal?

Mayo through Octubre are months without snowfall.

When are the longest days in Hannibal?

With an average of 14.9h of daylight, Junio has the longest days of the year.

What is the month with the most sunshine in Hannibal?

Junio and Julio, with an average of 10h of sunshine, are months with the most sunshine in Hannibal.

What is the month with the highest UV index in Hannibal?

Months with the highest UV index in Hannibal are Junio and Julio, with an average maximum UV index of 9.

What is the warmest month in Hannibal?

With an average high-temperature of 86°F (30°C) and an average low-temperature of 66.9°F (19.4°C), Julio is the warmest month in Hannibal.

What is the month with the shortest days in Hannibal?

With an average of 9.4h of daylight, Diciembre has the shortest days of the year in Hannibal.

What is the month with the least sunshine in Hannibal?

Diciembre has the least sunshine of the year in Hannibal, with an average of 4h of sunshine.
Average rainfall - Hannibal, MO
Average rainfall days - Hannibal, MO

Months with the highest number of rainy days are March, April and May (11 days).
Months with the lowest number of rainy days are January, February, August and September (8 days).

Average snowfall - Hannibal, MO
Average daylight / Average sunshine - Hannibal, MO