According to weather experts, there will be scattered light to moderate rain over the upper catchments of all the major rivers and in northern and north-eastern Punjab.