About San Pedro Ayampuc, Guatemala's Climate & Weather History

San Pedro Ayampuc, in Guatemala, Guatemala, is home to roughly 58,600 people in the America/Guatemala time zone at 14.8°N latitude.

In 2025, San Pedro Ayampuc recorded an average annual temperature of 71°F. The hottest temperatures reached 95°F in March; the coolest were 55°F in January. Total precipitation for the year was 50 inches, with the wettest month being June.