It has a mild and equitable climate .It has an average January temperature of 7 degree Celsius, and a July temperature of 15 degree Celsius.Rainfall is heavy on westwards and eastwards is dry.