If you're planning on dressing up for Halloween today, consider incorporating some rain gear to your costume.

Environment Canada is predicting periods of rain lasting until midnight on All Hallows' Eve, with a low of 3 C.

There is less daylight this time of year, and the dark combined with the rain means visibility will be limited. The City of Toronto is warning everyone to take extra caution while driving.

Drivers should slow down and stay alert during the afternoon and evening, especially when kids may be dressed in dark costumes. Trick-or-treaters may also be wearing masks that can block their line of sight.

The rain is expected to last all day and into the night, meaning puddles may form on the roads. Catch basins can become clogged with fallen leaves, which can result in street flooding.

Traffic is also expected to be heavy in the afternoon as Toronto residents rush home to carve pumpkins and put on costumes, so drivers should expect delays and give themselves extra time, the city advises.