Port St Johns weather in December 2024

Expect 24°C daytime maximum temperatures in the shade with on average 7 hours of sunshine per day in Port St Johns in December. Check more long-term weather averages for Port St Johns in December before you book your next holiday to South Africa in 2024/2025.

  • 24°C maximum daytime temperature in December in Port St Johns24
    24°C max day temperature
  • 7 hours of sunshine per day
  • 14 days with some rainfall in December in Port St Johns14
    14 days with some rainfall
  • 18°C minimum night-time temperature in December in Port St Johns18
    18°C min night temperature
  • 14 hours of daylight per day in December in Port St Johns14
    14 hours of daylight per day
  • Low heat & humidity in December in Port St JohnsL
    Low heat & humidity
  • 104 mm monthly rainfall in December in Port St Johns104
    104 mm of monthly rainfall
  • UV (maximum) index 11+ (Extreme) in December in Port St Johns11
    11+ (Extreme) UV index
  • 24°C sea temperature in December in Port St Johns24
    24°C sea temperature

More about Port St Johns

Port St Johns by month

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec