Februari och januari är normalt de varmaste månaderna i Knysna, och då är medeltemperaturen 22 °C. De kallaste månaderna är augusti och juli, då medeltemperaturen är 16 °C. Juli och juni brukar vara de regnigaste månaderna.