Jerusalem has two distinct seasons – Summer and Winter. Spring is barely spread across a few weeks while autumn simply does not exist. The weather in Jerusalem can be highly unpredictable but for a major part of the year, it will be either dry and hot or cold and wet.
Summers: May to September is summer season with no rain to cool the day. However, the days are neither dry nor humid and if you don’t mind the sun, this is a good time to really explore the city. The nights however, are rather chilly. Average day temperature is around 30 degrees Celsius and drops down drastically during night time to around 14-15 degrees Celsius.
Winters: October to April is winter season with much awaited rainfall and occasional snowfall. The season marks the harvest time of Citrus fruits and the desert does spring into life with greenery. January is the coldest month with temperatures being recorded as low as 4 degrees Celsius and averaging to a high temperature of around 12 degrees Celsius.
Spring: A few weeks in October are rather pleasant and sum up the spring season with an average of around 20 degrees Celsius.
The absolute best time to take a trip to Jerusalem is during the summer season when you can tour the city without any rain hassles and visit the outskirts as well.