San Rafael Petzal is a city of approximately 1,500 people in Huehuetenango, Guatemala. Located in the America/Guatemala time zone at 15.4°N latitude.
In 2025, San Rafael Petzal averaged an annual temperature of 64°F, with hottest temperatures reaching 88°F in March and lowest around 44°F in January. The city received approximately 39 inches of precipitation during the year.
View historical weather for San Rafael Petzal · More cities in Huehuetenango