De varmaste månaderna i Mossel Bay är vanligtvis februari och januari, då medeltemperaturen är 21 °C. Augusti och juli är de kallaste månaderna, med en medeltemperatur på 16 °C. De regnigaste månaderna är juni och juli.