Following a day of substantially high temperatures, a thunderstorm warning has been issued for Melbourne.

The thunderstorm is expected to pass in the next few hours and will bring with it winds of up 90KM/ph.

Melbourne has hit 40C today but will cool down to just 21 degrees tomorrow.