Freezing rain is expected to coat Niagara once again this afternoon.
Meteorologists expect today to start off with snow this morning, giving way to ice pellets later on, before changing to freezing rain by this afternoon.
The freezing rain is expected to last between 2 - 6 hours before transitioning again into rain later this afternoon or early this evening.
Strong winds are also expected to batter the region with gusts up to 70 km/hr.
Drivers are warned to prepare for a messy afternoon on the roads, and homeowners are encouraged to be ready for possible power outages.
The freezing rain is associated with a Colorado Low moving across Southern Ontario tonight and into tomorrow.