Two systems will affect the country through the weekend producing rain, snow, and potentially some ice.
First, a low-pressure system gains strength off the coast of New England today as it heads north towards and into New Brunswick, Canada. Several inches of snow are expected closer to the coast from ME to eastern CT and lesser amounts further inland from eastern ME to western MA as well as in northern areas of the Mid-Atlantic states.
The other system that we will be tracking begins in the Pacific Northwest today with a surface low tracking across southern Canada throughout the weekend. Rain along with several inches of snow for the Cascades and the northern Rockies today and tonight, and up to an inch of snow will be possible tonight closer to the Canadian border from Northeast MT to Northeast MN. Precipitation becomes more widespread as a trough and cold front me up with rich moisture Saturday and Saturday night from SE TX to the eastern Great Lakes and builds through the eastern third of the country through Sunday night. Heavy rains with up to 2 inches or more are possible in eastern AR, west TN, southwest KY, and northern MS, and ice potential from NW AR to northern IN. Not much snow accumulation is expected with this system, though a few inches are possible in some of the higher elevations in northern New England.