HALIFAX -- Spring has sprung in Atlantic Canada, but many eastern provinces are bracing for another blast of winter.

Environment Canada says parts of southeastern New Brunswick, northern Nova Scotia and western Prince Edward Island can expect up 20 centimetres of snow on Monday.

The national weather forecaster says the low pressure system will then make its way to Newfoundland Monday evening, where a mix of snow, rain, ice pellets and freezing rain is expected into Tuesday.

It also warns that winds could gust up to 100 kilometres an hour on parts of the island.