A special weather statement has been issued for Niagara with rain at times heavy starting tonight.
Environment Canada says a low pressure system is expected to bring heavy rainfall tonight, and continuing until tomorrow.
Heavy downpours can cause flash floods and water pooling on roads. Localized flooding in low-lying areas is possible.
Rainfall amounts could range between 25 to 50 mm.