This will continue until Tuesday morning before fine spells in the afternoon.
From tonight until Tuesday northwesterly winds could be gusty at times, Makgabutlane said.
On Wednesday there will be showers in the ranges, which could spread to the rest of the region as winds change to strong southwesterly winds later in the day.