Tampico, where it's located

The climate of Tampico is sub-tropical, with a pleasantly warm, quite dry winter and a hot, muggy, and rainy summer.
The city is located on the east coast of Mexico in the state of Tamaulipas.
Winter is generally quite warm, but sometimes, from mid-November to mid-March, there can be cold and windy days, when winds from the United States blow. The temperature can drop to 5 °C (41 °F) at night, and can remain around 13 °C (55 °F) (and occasionally even below) in the daytime. The hottest time of the year is the one preceding the summer rains: in April and May it can reach and exceed 35 °C (95 °F).
From June to November (but with a higher probability from August to October), there is the risk of hurricanes.
The average temperature of the coldest month (January) is of 18.8 °C (66 °F), that of the warmest month (August) is of 28.7 °C (84 °F). Here are the average temperatures.
Tampico - Average temperatures
Min (°C)151619212425252524221916
Max (°C)232427293132323231302724
Min (°F)596166707577777775726661
Max (°F)737581848890909088868175

Precipitation amounts to 1,135 millimeters (44.7 inches) per year: it is therefore quite abundant. It ranges from 15 mm (0.6 in) in the driest month (March) to 280 mm (11 in) in the wettest (September). Here is the average precipitation.
Tampico - Average precipitation

On average, there are around 2,240 sunshine hours per year. Here are the average sunshine hours per day.
Tampico - Sunshine

The sea temperature ranges between 23 °C (73 °F) and 29 °C (84 °F). It is therefore high enough for swimming all year round. Here are the average sea temperatures.
Tampico - Sea temperature
Temp (°C)232323252728292929282624
Temp (°F)737373778182848484827975


Best Time

The best time to visit Tampico is the dry season, from November to May. In April and May, however, it can be very hot, while in November a hurricane can still arrive. You can therefore choose the period from December to March, even if it can sometimes get cool, so it will be useful to bring a sweater and a jacket.
There is no perfect time for a beach holiday.