The Canadian Weather Forecast is produced by Environment Canada each day.