San Pedro Sula Weather & Climate: Best Time to Visit
The climate in San Pedro Sula, Atlántida Department, Honduras, is remarkably consistent, with temperatures year-round averaging 30°C (86°F). The warmest month is May at 33°C (91°F), and the coolest is January at 27°C (81°F).
Rainfall is high, totalling around 2033 mm (80 in) per year. October is the wettest month and April the driest. The city also experiences a distinct rainy season from June to November. March is the sunniest month, averaging 8.0 hours of sunshine per day.
Monthly Temperature in San Pedro Sula
In San Pedro Sula temperatures are generally consistent throughout the year. Average maximum daytime temperatures range from a very warm 33°C (91°F) in May, the warmest time of the year, to a comfortable 27°C (81°F) during cooler months like January.
At night, you can expect temperatures ranging from 23°C (73°F) in May to around 19°C (66°F) during January.Check out our detailed temperature page for more information.
Temperature ranges by month
Rainfall in San Pedro Sula
San Pedro Sula experiences significant rainfall throughout the year, averaging 2033 mm (80 in) of precipitation annually. Significant seasonal changes in precipitation occur throughout the year. In the wettest month, October it receives heavy rainfall, averaging 264 mm (10 in) of precipitation, recorded across 17 rainy days. In contrast, the driest month April brings less rainfall, with 66 mm (2.6 in) over 5 rainy days. For more details, please visit our San Pedro Sula Precipitation page.
The mean monthly precipitation over the year, including rain, hail, and snow
Sunshine Hours in San Pedro Sula
While the amount of sunshine in San Pedro Sula varies throughout the year, all seasons offer their own charm. Enjoy up to 8.0 hours of daily sun in March, and experience slightly darker atmosphere in December, with about 5.1 hours of daily sunlight.
Visit our detailed sunshine hours page for more information.
Monthly hours of sunshine
Daily hours of sunshine
Humidity in San Pedro Sula by Month
The city experiences its highest humidity in December, reaching 87%. In April, the humidity drops to its lowest level at 73%. What does this mean? Read our detailed page on humidity levels for further details.
Relative humidity over the year
Wind Speed in San Pedro Sula
The mean wind speed over the year ranges from 2 m/s (4 knots) in January, October, November and December to 3 m/s (6 knots) in February, March, April, May, June, July, August and September. What does this mean?
The mean monthly wind speed over the year (meters per second)
San Pedro Sula 3-Day Forecast
Check the conditions for any month of the year.
Best Time to Visit San Pedro Sula
The warm weather in San Pedro Sula maintains temperatures between 27°C (81°F) and 33°C (91°F) year-round. Plan your visit during February, March and April for drier days and the best conditions to enjoy being outside.To make the most of your visit, consider exploring early in the morning or during the pleasant late afternoon hours when the temperature is most comfortable.
Be aware that June, July, August, September, October and November constitute the rainy season, with significant precipitation. Seeking the perfect travel destination for this year? We've created a tool that suggests locations matching your desired weather. Let our weather planner guide your travel decisions.