Niagara and much of Southern Ontario under a fog advisory this morning, as temperatures go on a roller coaster ride this week.
Dense fog will slow the drive down this morning.
Environment Canada says visibility will improve later this morning, but fog patches are expected to continue through today, tonight and into tomorrow morning.
Today's high will be around 5 degrees with the temperature climbing to 8 C overnight.
Temperatures will start cooling back down tomorrow afternoon, then we will be back into the deep freeze with highs around -6 C on Wednesday and Thursday.
By the weekend we warm back up, with the mercury climbing to 7 degrees by Sunday with more rain in the forecast.