Thunderstorms, excessive lightning, strong winds and heavy downpours are forecast in seven provinces, according to the South African Weather Service.