Teresa, Philippines experiences a relatively consistent tropical climate year-round. The warmest months are March and May, with temperatures often reaching up to 40°C during the day, while June is slightly cooler with temperatures ranging from 16°C to 36°C. April and July have similar temperature ranges, averaging around 28°C. From August to October and December, the temperatures remain relatively stable, averaging around 27-28°C. The coolest month is likely January, but even then, temperatures rarely drop below 21°C.