A messy day is on the way for New Brunswick with snow, freezing rain, ice pellets and rain expected throughout Wednesday, according to CBC meteorologist Peter Coade.

Environment Canada has issued a freezing rain warning for northern New Brunswick, including the Acadian Peninsula, Bathurst and the Chaleur region, Campbellton and Restigouche County for Wednesday as a low pressure system passes through the area this evening.

"A period of light freezing rain associated with the low will begin this afternoon and end late in the day. This evening a more significant period of freezing rain will develop mostly along the Bay of Chaleur coast before tapering off after midnight behind the low," says the warning.

Coade said most areas will see a brief period of freezing rain and ice pellets, with the exception of the north.

"Tonight that brand of weather will move out but leaving behind its cloud for tomorrow as well as some pretty mild temperatures," said Coade.

New Brunswick forecast

Northern New Brunswick

Wednesday: Northern communities will see snow developing this morning and changing to freezing rain and ice pellets around noon before ending with scattered showers this afternoon. 

Snowfall amounts of about 10 cm are expected along with winds from the southeast at 20 km/h and a high of 6 C in the west and 2 C in the east.

Wednesday night: It will be partly cloudy with rain ending after midnight and winds from the northwest at 20 km/h with a low of –6 C.

Thursday: The northern region should expect a mix of sun and cloud with winds from the north at 20 km/h diminishing by afternoon. The temperature will fall to –2 C by afternoon.

Fredericton and area

Wednesday: There will be snow today changing to freezing rain and ice pellets around noon then to scattered showers before ending in the afternoon.

Snowfall amounts of about 5 cm are expected along with rainfall amounts of 5 mm. Winds will be from the southwest at 20 km/h with a high near 10 C.

Wednesday night: It will be cloudy with scattered showers bringing 5 to 10 mm of rain and a low of 2 C.

Thursday: The Fredericton area can expect scattered showers ending in the early morning with the temperature falling to near 4 C by afternoon.

Southern New Brunswick

Wednesday: It will be cloudy with snow spreading to the east this morning but changing to freezing rain, at times mixed with ice pellets, then to showers before noon in the west and this afternoon in the east.

Snowfall amounts of about 5 cm and rainfall amounts of about 3 mm are expected with winds from the south gusting to 50 km/h and a high of 8 C..

Wednesday night: It will be cloudy with 5 to 10 mm of showers and winds from the southwest at 30 km/h. The temperature will rise to 10 C by morning.

Thursday: It will be cloudy with showers ending before noon and winds from the northeast at 20 km/h. The temperature will fall in the afternoon to near 2 C in the west and –2 C in the east.