HALIFAX -- Environment Canada says an intense low pressure system will bring a mixed bag of weather to the Atlantic provinces this weekend.

The national weather forecaster says the system will track through the Bay of Fundy and into the Gulf of Saint Lawrence overnight Saturday.

Snowfall and winter storm warnings have been issued for much of New Brunswick, where about 25 centimetres of snow could fall by Sunday morning.

In Nova Scotia, up to 50 millimetres of rain is expected by Sunday morning.

Parts of Newfoundland will be blasted with heavy rainfall and high winds with gusts up to 110 kilometres an hour.

The Newfoundland and Labrador government is warning residents to be cautious around coastlines and waterways this weekend.