De varmaste månaderna i San Buenaventura är vanligtvis februari och mars, då medeltemperaturen är 23 °C. Juli och augusti är de kallaste månaderna, med en medeltemperatur på 17 °C. De regnigaste månaderna är juni och maj.