Temperatures will soar to the mid-40s in some parts of the country this week.
The heat will be particularly intense inland, with the mercury predicted to hit 44°C in the south on Sunday and Monday.
The coast will be slightly cooler, but still hot, with highs of about 41°C, dropping to 38°C from Tuesday.
The searing temperatures are significantly above average for April, which typically reaches about 34.5°C, according to historical data.
The National Centre of Meteorology said Sunday would be hot and hazy, with partly cloudy skies.
Winds will be moderate, and gusty at times, blowing dust and sand.
Humidity will reach a high of 70 per cent on the coast and 60 per cent inland.
The rest of the week will remain hazy, dusty and partly cloudy, with a chance of rain.