De warmste maanden zijn gewoonlijk september en oktober, met een gemiddelde temperatuur van 19 °C. De koudste maanden zijn juli en augustus, met een gemiddelde temperatuur van 18 °C De maanden met de meeste regen in Puyo zijn april, mei, juni en maart. Deze maanden valt er gemiddeld 431 mm regen.