The weekend will be hot and dusty, with temperatures topping 40°C on Saturday.
Moderate to fresh winds will strengthen at times, blowing dust and sand during the day, especially in the west.
Conditions will be moderate to rough in the Arabian Gulf and calm in the Sea of Oman.
The weather on Sunday will be similar, with winds blowing dust and sand, especially in the west.
The National Centre of Meteorology said the current run of breezy weather is predicted to last until at least Wednesday, as fresh winds whip up dust and sand.