Country · 14 destinations

Best time to visit Guatemala

The best time to visit Guatemala is November–April. Its destinations score highest in February, with an average travel score of 85 out of 100.

Loading climate data…

The climate in Guatemala through the year

When to go

Guatemala scores highest on Eddigo’s travel score in November–April, with an average of 85 out of 100 in February across the 14 destinations Eddigo covers. Daytime highs in February range from 20°C in Totonicapán to 34°C in Santa Lucía Cotzumalguapa. The lowest average is in September (41), with daytime highs from 20°C to 33°C.

Where in the country

In February, the highest scores are in Quetzaltenango (98), Totonicapán (98) and Villa Nueva (96), while Puerto Barrios scores 63. The destinations do not all peak at the same time:

Warmest, coolest, wettest and driest

Over the year, Santa Lucía Cotzumalguapa is the warmest destination (daytime highs averaging 33°C) and Totonicapán the coolest (20°C). Cobán gets the most precipitation, about 2,890 mm a year, and Jalapa the least, about 1,260 mm. The highest-lying is Totonicapán at about 2,500 m. The warmest sea is at Villa Nueva: 31°C in August.

By type of trip

The best months change with what you want to do. With Eddigo’s trip types, Guatemala averages 65 or more in these months:

Month by month

MonthScoreDaySeaRainBest destinations
January8219–33°29°28 mmQuetzaltenango 97 · Villa Nueva 92 · Chichicastenango 92
February8520–34°29°19 mmQuetzaltenango 98 · Totonicapán 98 · Villa Nueva 96
March7821–35°29°34 mmQuetzaltenango 97 · Totonicapán 96 · Chichicastenango 93
April7022–35°30°61 mmQuetzaltenango 86 · Totonicapán 85 · Chichicastenango 84
May4622–35°30°234 mmSan Juan Sacatepéquez 58 · Chichicastenango 57 · Totonicapán 57
June4421–33°30°331 mmChichicastenango 56 · San Juan Sacatepéquez 55 · Totonicapán 55
July4220–32°30°230 mmChichicastenango 55 · Totonicapán 54 · San Juan Sacatepéquez 53
August4220–33°31°247 mmChichicastenango 55 · San Juan Sacatepéquez 54 · Totonicapán 54
September4120–33°30°317 mmChichicastenango 53 · San Juan Sacatepéquez 51 · Quetzaltenango 50
October4520–31°30°275 mmChichicastenango 55 · San Juan Sacatepéquez 55 · Quetzaltenango 54
November6919–32°30°90 mmQuetzaltenango 83 · Villa Nueva 76 · Chichicastenango 76
December8019–32°29°38 mmQuetzaltenango 95 · Villa Nueva 90 · Chichicastenango 88

Score: average of the cities and beach destinations with the default preferences (ski resorts are left out). Day: lowest to highest typical daytime temperature among them. Sea: the warmest. Rain: average.