Weather in Guardalavaca

Change where and when
Please select a destination and/or a month


Guardalavaca weather is very hot and sunny thanks to its Caribbean climate. This means you’re pretty much guaranteed warm weather no matter what time of year you visit. Yearly temperatures range from lows of 21°C in January and highs of 27°C in June, which is the hottest month.

Most of the rain falls during the wet season which runs from May to October. Guardalavaca expects around 1,300mm of rainfall throughout the year with an average of 12 rainy days a month.

Spring is a great time to visit with peak temperatures of 30°C and nightly lows of 18°C, which is very mild and enjoyable for an evening stroll on the beach. Summer arrives in June and brings warmer temperatures to Guardalavaca. Temperatures in Guardalavaca from June to September range from 23°C to highs of 31°C; it’s the perfect time to soak up the sunshine. The sea is pleasant at 29°C, offering the ideal swimming conditions accompanied with a mild sea breeze. June is the sunniest month with 11 hours per day that gradually decreases to nine in September.

October and November have similar temperatures ranging from 20°C to 29°C and a daily average of 25°C. Weather in Guardalavaca in winter is dry with an average temperature of 21°C and up to eight hours of sunshine per day. You can still enjoy a swim in the sea, which remains steadily mild at 26°C throughout the cold months.

Annual weather overview

view live forecast

View weather for