Ontario has issued a provincial flood watch as heavy rain is set to sweep across parts of the province and combine with melting snow.