Climate and monthly weather forecast
San Pedro, Belize

englishespañol中文
Share

The climate of San Pedro

San Pedro, Belize, in the subtropical zone, has a tropical monsoon climate, according to Köppen climate classification. Geographically based on an island, it experiences warm temperatures year-round, with minimal fluctuations. The climatological data indicate that the average high temperature ranges from a cozy 26.5°C (79.7°F) in January to a balmy 30.7°C (87.3°F) in August and September. Correspondingly, the low temperature fluctuates from 21°C (69.8°F) in January to 25.8°C (78.4°F) in June, indicating a consistently warm climate throughout the year.

An analysis of relative humidity shows it stays relatively steady within the range of 78% to 83%, driving a generally humid environment. In terms of precipitation, there is a fascinating pattern to note. More abundant rainfall occurs from October, with 215mm (8.46") in accumulation, gradually decreasing through November and December, with 118mm (4.65") and 82mm (3.23"), respectively. The start of the year experiences 88mm (3.46") rainfall in January, decreasing and staying fairly consistent until April with 31mm (1.22"), only to increase again from May onwards.

A unique feature of the climate is the average sea temperature, which stays invitingly warm, varying from 26.4°C (79.5°F) to 29.8°C (85.6°F), peak warmth from July to September. As for the sunshine hours, there is a gradual increase from January's 5.7 hours to April's 10.4 hours per day, after which it begins to decrease, reaching the lowest in September with 8.9 hours. Conversely, the number of sunshine days sees quite a flux, with peak values in March and April, and minimum values during the rainy period of July to September.

Wind speeds are moderate, with an average value between 9.9km/h (6.2mph) to 13.6km/h (8.5mph), indicating mild breeze conditions throughout the year. It is also worth noting that the pressure remains largely steady from 1010.8 mb to 1016.2 mb, with no significant changes indicating stable atmospheric conditions.

The best time to visit San Pedro

The best time to visit San Pedro would depend on the kind of weather preferable to visitors. For those who appreciate hot temperatures and a good amount of sunshine, the period from April to June would be beneficial. During these months, the average maximum temperature ranges between 30.3°C (86.5°F) and 30.5°C (86.9°F), with sea temperature reaching up to 29.3°C (84.7°F) in June, ideal for beach activities and water sports. Additionally, the rainfall is relatively low at this time, particularly in April, with just 31mm (1.22") accumulation.

The worst time to visit San Pedro

To some, the period between October and December might be considered the least desirable due to high rainfall, particularly in October, when the rainfall reaches its peak with 215mm (8.46"). Furthermore, there is a reduction in daylight hours and sunshine duration during this period, which might deter sun-seekers.

Spring weather in San Pedro

San Pedro experiences warm and humid spring weather. The average maximum temperature climbs consistently from 27.3°C (81.1°F) in February to 30.3°C (86.5°F) in April, while the minimum rises from 21.8°C (71.2°F) in February to 25.3°C (77.5°F) in April. This is also the sunniest period, with 8.9 to 10.4 hours of sunlight per day. Rainfall is at its lowest in April, at only 31mm (1.22"), making the spring an attractive season for outdoor activities.

Summer weather in San Pedro

Summer in San Pedro is hot and humid with increased rainfall. Temperatures stay consistently high, with averages of 30.5°C (86.9°F) in May, dipping slightly to 29.9°C (85.8°F) in July. The sea temperature is warm, providing excellent conditions for swimming and water activities, peaking at a warm 29.3°C (84.7°F) in June. However, this is also the period with the highest rainfall; showers are frequent but tend to be brief.

Autumn weather in San Pedro

Autumn, from September to November, brings a slight decrease in average temperature with 30.7°C (87.3°F) in September to 27.9°C (82.2°F) in November. September also witnesses the year’s highest sea temperature at 29.8°C (85.6°F). However, as the season progresses, rainfall increases substantially, peaking at 215mm (8.46") in October. It’s a period of moderate sunshine hours and decreasing daylight hours.

Winter weather in San Pedro

Winter months, from December through February, are mild with temperatures ranging from 26.5°C (79.7°F) to 27.3°C (81.1°F). Minimum temperatures hover between 21°C (69.8°F) and 21.8°C (71.2°F). Relative humidity stays high, contributing to a somewhat muggy feel. Rainfall starts to decrease from the peak in October, down to 82mm (3.23") in December. While this period sees a decrease in daylight hours, the number of sunshine days starts to increase again, providing ample opportunities to soak up the sun.

Weather in January

January is characterized by a slight reduction in temperature compared to the last December of the previous year, providing a gentle start to the new year in San Pedro, Belize. This month witnesses an interesting play between sun and clouds while the inviting sea maintains its warm allure. Weather in January »

Weather in February

Moving from January to February, there is a continued rise in temperature in San Pedro, Belize. February also brings about an increase in the number of daylight hours but retains the relative humidity of the previous month. The sea remains warm, offering excellent conditions for water activities. Weather in February »

Weather in March

March in San Pedro, Belize, sees further temperate progression, enjoying increased sunshine hours of about 8.9 hours per day on average. This month also proves drier than the previous two, with a dip in rainfall to a total of 41mm (1.61") throughout the month, offering more opportunities for outdoor exploration. Weather in March »

Weather in April

April indicates a definite transition towards warmer weather in San Pedro, Belize, with an increase in temperature from the previous months, reaching up to 30.3°C (86.5°F). Rainfall is minimized, outlining the drier conditions of this month compared to the beginning of the year. Weather in April »

Weather in May

In May, summer begins to unfurl its characteristic warmth in San Pedro, Belize. The warming trend escalates, exhibiting the highest temperatures since the start of the year, and the sea follows suit, providing some respite from the escalating heat. Weather in May »

Weather in June

June in San Pedro marks the full onset of the wet season, with rainfall skyrocketing to an average of 156mm (6.14") over 25.7 days, making it one of the wettest months of the year. Relative humidity peaks, adding to the overall heavy feel in the air. Weather in June »

Weather in July

July sees a slight dip in temperatures on both ends of the scale, but it maintains a high relative humidity from the previous month in San Pedro, Belize. This month also continues the trend of substantial rainfall, tallying with the wet season conditions. Weather in July »

Weather in August

August brings about a very minor rise in temperatures in San Pedro, Belize. Copious rainfall characterizes this month, with an average of 159mm (6.26"), making it the rainiest month of the year. Despite the heavy showers, the sun is not entirely absent, with a slight increase in the number of sunshine hours from July. Weather in August »

Weather in September

September sees a continuation of substantial rainfall from August, although there is a slight reduction in the number of rainfall days in San Pedro, Belize. Although the height of the wet season has passed, the sea sustains its warmth, serving as a highlight for maritime activities. Weather in September »

Weather in October

October brings a refreshing change after the intensity of the preceding months, with both average high and low temperatures falling from September levels in San Pedro, Belize. Despite the wet season technically extending into this month, rainfall decreases to an average of 215mm (8.46"), noticeably less than the August peak, offering a respite from the heavier showers seen earlier. Weather in October »

Weather in November

November brings forth the advent of cooler weather, with temperatures descending further, hinting at the incoming winter in San Pedro, Belize. A notable decrease in the sea temperature occurs, offering a more refreshing experience for swimmers and divers. Weather in November »

Weather in December

December witnesses the second-lowest average temperatures of the year, marking the arrival of winter in San Pedro, Belize. The sea temperature descends along with that of the land, though it retains sufficient warmth for any water activities. Weather in December »

Frequently asked questions

What are the coldest months in San Pedro?

January, known for its average high temperature of 26.5°C (79.7°F) and an average low temperature of 21°C (69.8°F), is the coldest month in San Pedro.

How much does it rain in San Pedro?

In San Pedro, Belize, during the entire year, the rain falls for 262.3 days and collects up to 1335mm (52.56") of precipitation.

What months are the sea coldest in San Pedro?

The months with the coldest seawater in San Pedro, Belize, are January and February, with an average sea temperature of 26.4°C (79.5°F).

What is the month with the least sunshine in San Pedro?

The month with the least sunshine is January, with an average of 5.7h of sunshine.

What is the month with the lowest UV index in San Pedro?

The months with the lowest UV index are January, February, August, October through December, with an average maximum UV index of 6.

When is the highest UV index in San Pedro?

The months with the highest UV index in San Pedro are March through July and September, with an average maximum UV index of 7.

What is the least humid month in San Pedro?

April is the least humid month in San Pedro, with an average relative humidity of 78%.

What is the driest month in San Pedro?

The month with the least rainfall is April, when the rain falls for 14.3 days and typically collects 31mm (1.22") of precipitation.

When are the longest days in San Pedro?

June has the longest days of the year, with an average of 13h and 12min of daylight.

What is the hottest time of year in San Pedro?

San Pedro's warmest season falls during August and September, averaging a high-temperature of 30.7°C (87.3°F).

What month has the most sunshine in San Pedro?

August has the most sunshine of the year, with an average of 10.5h of sunshine.

When is the sea warmest in San Pedro?

With an average sea temperature of 29.8°C (85.6°F), September is the month with the warmest seawater.

What is the wettest month in San Pedro?

The month with the most rainfall in San Pedro, Belize, is October, when the rain falls for 25.3 days and typically aggregates up to 215mm (8.46") of precipitation.

What is the most humid month in San Pedro?

The most humid month is December, with an average relative humidity of 83%.

What is the month with the shortest days in San Pedro?

December has the shortest days of the year in San Pedro, Belize, with an average of 11h and 6min of daylight.

Is there Daylight Saving Time (DST) in San Pedro?

San Pedro, Belize, does not observe Daylight Saving Time (DST). CST timezone is used over the entire year.

Average temperature
San Pedro, Belize

Average temperature - San Pedro, Belize

The warmest months (with the highest average high temperature) are August and September (30.7°C).
The month with the lowest average high temperature is January (26.5°C).

The month with the highest average low temperature is June (25.8°C).
The coldest month (with the lowest average low temperature) is January (21°C).

Average pressure
San Pedro, Belize

Average pressure - San Pedro, Belize

The month with the highest atmospheric pressure is January (1016.2mbar).
The month with the lowest atmospheric pressure is September (1010.8mbar).

Average wind speed
San Pedro, Belize

Average wind speed - San Pedro, Belize

The windiest month (with the highest average wind speed) is June (13.6km/h).
The calmest month (with the lowest average wind speed) is October (9.9km/h).

Average humidity
San Pedro, Belize

Average humidity - San Pedro, Belize

The month with the highest relative humidity is December (83%).
The month with the lowest relative humidity is April (78%).

Average rainfall
San Pedro, Belize

Average rainfall - San Pedro, Belize

The wettest month (with the highest rainfall) is October (215mm).
The driest month (with the least rainfall) is April (31mm).

Average rainfall days
San Pedro, Belize

Average rainfall days - San Pedro, Belize

The month with the highest number of rainy days is August (26.9 days).
The month with the least rainy days is April (14.3 days).

Average sea temperature
San Pedro, Belize

Average sea temperature - San Pedro, Belize

The best month for swimming (with the highest average sea temperature) is September (29.8°C).
The coldest months (with the lowest average sea temperature) are January and February (26.4°C).

Average daylight / Average sunshine
San Pedro, Belize

Average daylight / Average sunshine - San Pedro, Belize

The month with the longest days is June (Average daylight: 13h and 12min).
The month with the shortest days is December (Average daylight: 11h and 6min).

The month with the most sunshine is August (Average sunshine: 10h and 30min).
The month with the least sunshine is January (Average sunshine: 5h and 42min).

Average sunshine days
San Pedro, Belize

Average sunshine days - San Pedro, Belize

The month with the most sunshine days is March (12.4 days).
The month with the least sunshine days is September (1.5 days).

Average UV index
San Pedro, Belize

Average UV index - San Pedro, Belize

The months with the highest UV index are March, April, May, June, July and September (UV index 7).
The months with the lowest UV index are January, February, August, October, November and December (UV index 6).

Average visibility
San Pedro, Belize

Average visibility - San Pedro, Belize

The months with the highest visibility are January, February, March, April, May, June, July, August, September and December (10km).
The months with the lowest visibility are October and November (9km).

San Pedro, Belize

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location