San Pedro Sula weather by month & the best time to visit
Honduras · city break · tropical monsoon climate

The best time to visit San Pedro Sula is April — its sunniest month (Sunshine Score 84/100), with March and February close behind. San Pedro Sula averages about 2,266 hours of sunshine a year. Daytime highs around 32°C / 90°F and roughly 44 mm of rain in April.
When is the best time to visit San Pedro Sula?
For sunshine, the best time to visit San Pedro Sula is April, then March and February. The dullest month is June (65/100, 170 mm of rain). The full month-by-month picture is in the table below.
How sunny is San Pedro Sula?
San Pedro Sula gets a moderate 2,266 hours of sunshine a year. April (84/100) is noticeably better than June (65). It ranks #7 of 8 destinations in Honduras for annual sunshine, below the national median of 2,451 hours. The year's 1,546 mm of rain spreads fairly evenly across the months, with no pronounced dry season.
Sunshine Score by month
| Month | Score | Day high | Night low | Rain | UV |
|---|---|---|---|---|---|
| January | 72 | 27° / 81°F | 21° / 70°F | 111 mm | 7 |
| February | 77 | 29° / 84°F | 21° / 70°F | 83 mm | 8 |
| March | 80 | 30° / 86°F | 22° / 72°F | 64 mm | 10 |
| April | 84 | 32° / 90°F | 23° / 73°F | 44 mm | 10 |
| May | 73 | 32° / 90°F | 25° / 77°F | 105 mm | 9 |
| June | 65 | 31° / 88°F | 25° / 77°F | 170 mm | 9 |
| July | 65 | 31° / 88°F | 25° / 77°F | 158 mm | 9 |
| August | 65 | 31° / 88°F | 25° / 77°F | 153 mm | 10 |
| September | 65 | 30° / 86°F | 25° / 77°F | 179 mm | 10 |
| October | 65 | 29° / 84°F | 24° / 75°F | 187 mm | 8 |
| November | 65 | 28° / 82°F | 23° / 73°F | 174 mm | 6 |
| December | 70 | 27° / 81°F | 22° / 72°F | 118 mm | 6 |
Nearest destinations
Head-to-head
How San Pedro Sula compares month by month: San Pedro Sula vs San Salvador (San Luis Talpa) · San Pedro Sula vs Guatemala City · San Pedro Sula vs Tegucigalpa · San Pedro Sula vs Belize City · all comparisons
San Pedro Sula: questions and answers
What kind of destination is San Pedro Sula?
San Pedro Sula is a city break in Honduras with a tropical monsoon climate.
How many hours of sunshine does San Pedro Sula get a year?
San Pedro Sula gets about 2,266 hours of sunshine a year, at its best around April.
When is the best time to visit San Pedro Sula?
The sunniest time to visit San Pedro Sula is April, when the Sunshine Score peaks at 84/100 (with March and February close behind). Expect daytime highs around 32°C / 90°F.
What is the least sunny month in San Pedro Sula?
June is the least sunny month in San Pedro Sula, scoring 65/100 with about 170 mm of rain.
How strong is the sun in San Pedro Sula?
The typical midday UV index in San Pedro Sula peaks around 10 (very high) in March, easing to about 6 (high) in November. Month-by-month midday UV values are in the UV column of the table on this page.
Put the San Pedro Sula sunshine badge on your site
A compact badge showing San Pedro Sula's sunshine at a glance — free to embed under CC BY 4.0. Paste this wherever you'd like it to appear:
Live preview — this is exactly what your readers see: