Jerusalem woke up to the rare experience of seeing its holy sites covered in snow today, with the Dome of the Rock and the Western Wall under a layer of white after an overnight snowstorm.

Before dawn children were up hurling snowballs at each other outside the Old City gates, as the faithful trudged to sites holy to Judaism, Islam and Christianity.

The snowstorm began yesterday evening, leading the authorities to shut down public transportation and block the main road to Jerusalem.

Workers clear the snow in front of the Western Wall

But as it eased overnight the municipality said it would resume services, and people even drove to see the spectacle.

"We came in from Tel Aviv to play in the snow," said Ben Miller.

"It's a rare occasion that we get snow in Jerusalem. The last time, I think, was 2013."