Environment Canada says the area may get 30 to 50 mm of rain today
You might want to avoid going outside today.
Niagara is under a special weather statement, and Environment Canada is calling for 30 to 50 mm of rain.
The weather office says slow moving showers or thunderstorms are expected across the region today, and there could be flash floods and water pooling on roads.
If visibility is reduced on the road, drivers should slow down and watch for tail lights ahead.
A weather advisory has also been issued for the region.
According to Environment Canada, the area may get some funnel clouds today.
While funnel clouds are not typically dangerous, they could cause landspout tornadoes, which can topple trees, toss debris, and cause damage to roofs.
As well, a special air quality statement has also been issued.
High levels of air pollution will develop tonight, due to smoke from forest fires in Quebec and northeastern Ontario.
Conditions may improve for some areas on Friday.

One Driver Arrested of Two Hit and Runs
Unifor and GM reach tentative contract agreement
Marineland ships another three belugas to San Diego
PM Carney says Canada will Meet U.S tariffs “Dollar for Dollar”
Province Investing in Niagara Businesses
Stolen Bikes/ATV Suspects Arrested
Mayor Frustrated at 'Bureaucratic Process'
WSIB Offices Closing, Including St. Catharines