It’s a dismal forecast for the weekend, but Friday is shaping up to be a beautiful pre-summer day.

Temperatures may hit 27 C in Toronto by Friday afternoon, with little or no cloud cover for much of the day. A slight wind will make it feel cooler in areas close to Lake Ontario.

Saturday brings a chance of a thunderstorm in the morning, with rain or a thunderstorm likely in the afternoon as well. A southwest wind may gust up to 50 kilometres per hour at times. Temperatures will reach a high of 27 C.

Sunday will be partly cloudy, with a high of 15C and a low of 7 C.