There will be sunshine on your shoulder, making you happy today.
We haven't trotted out that John Denver ditty in a while but, since we haven't had a back-to-back warm sunny days in a while, it's a good fit.
We're getting that this weekend.
For the Victoria Day long weekend, usually welcomed as the unofficial start of summer, expect high temperatures in high teens.
Today will be a sunny day with a high of 15 C and Environment Canada is calling for the unexpected bonus of a UV index of 6 or high, which means it will feel warm.
Sunscreen, a word we haven't heard in while, will be needed if you are out in the yard.
A clear night tonight will bring a low of 1 C.
Saturday will be sunny with a high of 19 C and a low of 1 C. There will be more sun coming Sunday with a high of 16 C and a low of 5 C.
This is still lower than the seasonal normal of 20 C.
Rain is coming Monday with a high of 16 C and a low of 10 C.