Petra – Weather

With a dry desert climate, Petra is the perfect holiday destination no matter when you visit. You’ll get the best beach and sightseeing weather if you visit in the early summer months before temperatures soar and things get really hot. The average temperature in the peak of summer is 31°C with highs of 34°C in July and August. If this is too hot for you, visiting between March and May might be a better choice.

Temperatures in Petra are around 22°C in April that rises to 27°C in May. 44mm of rainfall is expected throughout the season, which means there’s not much chance of rain and you’ll get to enjoy clear blue skies for the majority of spring. Petra weather continues to warm up towards the summer with up to 14 hours of glorious sunshine per day.

The weather in Petra stays warm throughout autumn with highs of 29°C and a daily average of 26°C. There’s around 11 hours of sunlight per day with cloudy skies arriving towards the end of the season. Humidity levels drop in October and rainfall begins to increase in winter. The expected rainfall is around 100mm between December and February, so you might want to pack a light raincoat for your visit. Temperatures are also on the decrease, dropping to 14°C in December with lows of 2°C at night.

Current Weather

Partly Cloudy

Weather Predictor Your next five days

Weather Bar Chart Average monthly temperature and rainfall for the location