Freezing rain and ice pellets are pummeling parts of the Maritimes today, as a low-pressure system moves in from Ontario.

In Nova Scotia, Environment Canada issued a special weather statement for northern parts of the mainland and Cape Breton.

Ice pellets were expected to turn to freezing rain before eventually turning to rain as the temperatures climb in the early afternoon. 

The affected counties include:

  • Antigonish County.
  • Colchester County.
  • Cumberland County.
  • Pictou County.
  • Richmond County.
  • Sydney Metro and Cape Breton County.

There was also a freezing rain warning in effect for Victoria County and the a wind warning north of Mabou.

Elsewhere in the province, periods of rain were expected this afternoon with up to five millimetres of rain and some fog patches. 

The wet weather is expected to taper off overnight. 

CBC meteorologist Kalin Mitchell said there would be southwest winds gusting to 50 km/h. He said the high temperatures late afternoon and this evening would range from 8 C to 12 C.

Weather outlook

While Nova Scotia is in for rain and showers Friday afternoon, some form of freezing rain will move through New Brunswick and Prince Edward Island. (Kalin Mitchell/CBC)

Messy across Maritimes

If you're travelling for the long weekend, there have been several flights delayed in departing or arriving at the Halifax Stanfield International Airport. A handful of flights were cancelled. People were advised to check with their airlines. 

The messy weather was hitting parts of New Brunswick and Prince Edward Island, too. RCMP on the Island were advising people to drive carefully after two collisions

The western part of P.E.I. was under a freezing rain warning, with patches of freezing rain and ice pellets also expected in the rest of the province this morning.

There were freezing rain warnings in effect for southern parts of New Brunswick. Heavy snowfall was expected in the north early in the day, with ice pellets, freezing rain and rain coming later, according to Environment Canada.