Puerto Madryn Weather & Climate: Best Time to Visit

Average temperatures, rainfall, sunshine and the best time to visit Puerto Madryn.

Climate overview of Puerto Madryn

Puerto Madryn, Chubut, Argentina, experiences significant temperature variation throughout the year. Summers bring daytime highs of 30°C (86°F) in January, while winters cool to 14°C (57°F) in July.

With just 249 mm (9.8 in) of annual rain/snowfall, the city has a dry, desert-like climate. The sunniest month is January, with 9.7 hours of sunshine per day on average.

Puerto Madryn Weather by Month

Pick a month to see the average temperature, rainfall and sunshine in Puerto Madryn — and find the best time to visit.

Monthly Temperature in Puerto Madryn

Depending on the time of the year, temperatures range from comfortable to moderate in Puerto Madryn. Average daytime temperatures reach a comfortable 30°C (86°F) in January. In July, the coolest month of the year, temperatures drop to a moderate 14°C (57°F).

At night, temperatures range from around 16°C (61°F) in January to 2°C (36°F) in July.

Check out our detailed temperature page for more information.

Temperature ranges by month

Rainfall in Puerto Madryn

Puerto Madryn has a dry climate with very low precipitation, averaging 249 mm (9.8 in) of rain/snowfall annually. Despite minor fluctuations, Puerto Madryn enjoys fairly consistent precipitation throughout the year. In February, you can expect around 26 mm (1 in) of precipitation, while in January, Puerto Madryn receives about 17 mm (0.7 in). For more details, please visit our Puerto Madryn Precipitation page.

The mean monthly precipitation over the year, including rain, hail, and snow

Sunshine Hours in Puerto Madryn

Puerto Madryn can be enjoyed more throughout the sunniest month of January under a blue sky, with approximately 9.7 hours of sunshine daily. In contrast, the city experiences much darker days in June, with only 4.0 hours of sunlight per day.

Visit our detailed sunshine hours page for more information.

Monthly hours of sunshine

Daily hours of sunshine

Humidity in Puerto Madryn by Month

Best Time to Visit Puerto Madryn

During the months of March, April, October and November, Puerto Madryn enjoys pleasant weather with average temperatures ranging from 22°C (71°F) to 26°C (79°F). These months are perfect for sightseeing and exploring.

Rainfall during this time ranges from 19 mm (0.7 in) in November to 23 mm (0.9 in) in March. This means you can expect a mix of sunny days and occasional showers.

Wondering where to travel based on your weather preferences? Our recommendation tool helps you find destinations with your ideal climate conditions. Use our weather planner to find your perfect destination.

Frequently asked questions about the climate in Puerto Madryn

What is the best time to visit Puerto Madryn?

February, March, April, September, October, November and December typically offer the most optimal weather in Puerto Madryn. In contrast, January, May, June, July and August tend to have less optimal conditions. Puerto Madryn has a distinct dry season from January to December.

What temperatures can I expect in Puerto Madryn?

Daytime highs range from 14°C (57°F) in July to 30°C (86°F) in January. Nighttime lows range from 2°C (36°F) to 16°C (61°F). Temperatures vary considerably through the year.

How much rain does Puerto Madryn get?

Annual rainfall is around 249 mm (9.8 in). February is the wettest month with 26 mm (1 in), while January is the driest with 17 mm (0.7 in).

How sunny is Puerto Madryn?

Puerto Madryn receives around 2,452 hours of sunshine per year. January is the sunniest month with 292 hours, while June is the cloudiest with just 119 hours. Overall, Puerto Madryn enjoys abundant sunshine.

Puerto Madryn 3-Day Forecast

Puerto Madryn 3-Day Forecast

Puerto Madryn on the map

Puerto Madryn is highlighted — select any city to see its climate.

Popular this month

Where to go in July — average daytime high across popular destinations.

Bucket list

Need travel inspiration? Check out our bucket list articles and be inspired.