Puerto Escondido Weather Guide

Puerto Escondido weather is beautiful year-round no matter if you visit during the high or the low season. Learn more about what types of weather to expect when visiting Puerto Escondido, Oaxaca, Mexico.

Puerto Escondido Weather Averages

Having an average yearly temperature of 29°C (84.2°F) makes Puerto Escondido the best place to visit if you enjoy tropical, warm and sunny weather.

Puerto Escondido, Mexico is located in the west of Oaxaca’s southern coastline.

Due to the city being tucked behind the mountains, it’s protected from cold winds and has excellent weather year-round which attracts visitors from around the world.

Puerto Escondido Weather Chart

MonthHigh / Low(°C)High / Low(°F)
January29° / 22°84.2° / 71.6°
February29° / 23°84.2° / 73.4°
March29° / 23°84.2° / 73.4°
April29° / 24°84.2° / 75.2°
May30° / 26°86° / 78.8°
June30° / 25°86° / 77°
July30° / 24°86° / 75.2°
August30° / 24°86° / 75.2°
September30° / 24°86° / 75.2°
October30° / 24°86° / 75.2°
November30° / 23°86° / 73.4°
December29° / 22°84.2° / 71.6°

Puerto Escondido Weather in March, April and May

During the months of March, April and May weather slowly starts shifting towards the rainy season. Occasionally you will be surprised by an afternoon rainfall.

In mid-May the temperatures are the hottest of the year, it rises up to 31° and during the night it doesn’t go below 26°.

In March, April and May, humidity begins to rise and the environment starts to change rapidly.

After the first rains everything is turning greener, flowers start blooming, the rivers are rising and turning into a brown color.

The surf season in Puerto Escondido typically starts at the end of April and runs until mid-September.

At the end of April, you’ll start to see more surfers as late April is the beginning of surf season in Puerto Escondido.

For more information on surfing in Puerto Escondido, visit our Puerto Escondido Surf Guide.

Puerto Escondido Weather in June, July, August and September

The months of June, July, August and September are known as the rainy season in Puerto Escondido.

Although referred to as the rainy season, it doesn’t necessarily mean that it’s always rainy and cold during these months – believe it or not, this is actually the hottest time to visit Puerto Escondido.

The mountains are lush and green, and you can spot lots of different colorful flowers around town.

The months with the most rainfall in Puerto Escondido are June, July, August and September.

September is the absolute wettest and most humid month of the year with humidity rising above 70%.

There are two different types of storms that brew during these months in Puerto Escondido; the storms that come from behind the mountains and the storms that build above the ocean.

Clouds that start building up behind the mountains in the afternoons bring heavy rains to Puerto ranging from 10 minutes to a few hours or more while the storms that start in the ocean can sometimes bring rain for three days or more.

Puerto Escondido Weather in October and November

While the weather In October and November is generally fresh, there are still chances of occasional rainfall and thunderstorms.

Overall the weather will be very pleasant during this time as Puerto transitions from the rainy season to the dry season.

Temperatures are around 29°C (84.2°F) during the day and 25°C (77°F) during the night hours.

The humidity gradually drops to around 60% during this time and the weather is a lore more comfortable.

Puerto Escondido Weather in December, January and Februrary

December and January in Puerto Escondido is sweater weather for the locals of Puerto.

During the daytime, the weather is beautiful and sunny with an average temperature of 29°C (84.2°F) while the night temperatures can drop to around 22°C (71.6°F).

The humidity is stable at around 60% during the months of December and January.

In February the temperatures don’t vary too much from December and January but at night the temperatures slowly start to rise again.

During the dry season, you’ll notice the color of the mountains turn from green to brown, the rivers and waterfalls start to slow down and the water level lowers.

Tip: The months of December and January are the best months to visit local waterfalls like Cascada La Reforma.

When is High Season in Puerto Escondido?

Puerto Escondido high season runs from mid-December until mid-January.

People from all over the world come to Puerto to escape their winters and to enjoy some rest and relaxation along the beautiful coastline of Oaxaca.

In 2022, Semana Santa will be celebrated from April 10th to 16th and this is a time where all of Mexico’s beaches are saturated with national tourism from all parts of the country.

Tip: If you’re planning on visiting Puerto Escondido in April, you’ll want to avoid visiting during holy week, also known as Semana Santa in Mexico.

Please note that high season in Puerto Escondido brings inflated prices on accommodations.

If you’re planning on visiting Puerto Escondido during high season, please be sure to book your accommodations in advance in order to save money and avoid missing out on the opportunity to reserve your stay before everything is sold out.

When is Low Season in Puerto Escondido?

Low season in Puerto Escondido runs from July to October.

Prices for accommodations are generally lower during these times and some accommodations offer special prices for stays ranging from one week to one month.

If you’re planning on visiting Puerto Escondido during the low season, you still might want to book in advance as Puerto Escondido has received a huge influx of tourists and remote workers from around the world who have decided to call Puerto home while seeking refuge from countries with more strict rules and regulations regarding the current situation going on in the world right now.

Puerto Escondido Average Daylight Hours

Puerto Escondido averages more than 12 hours of daylight hours per day throughout the year.

See the chart below for a breakdown of the average amount of hours of daylight per month (annually).

When is the Best Time to Visit Puerto Escondido?

The best time to visit Puerto Escondido really depends on whether it’s important to you to avoid the high season crowds and prices.

If you decide to visit Puerto Escondido during the low season, you can expect less crowds, cheaper prices and a lot less traffic in the more popular neighborhoods of La Punta and Zicatela.

Now that you have a little more insight to the seasons and the weather in Puerto, you’ll realize that the best time to visit Puerto Escondido is just about any time of the year.