New Brunswick drivers are being warned to be careful as freezing rain has caused slippery conditions on roads across the province.

The province's Emergency Measures Organization posted on Twitter an advisory for motorists to drive with caution if travel was unavoidable.

The Fredericton police reported on Tuesday morning that a six-vehicle accident caused traffic to be diverted around the experimental farm on Lincoln Road. That was later reported as cleared. No word on injuries has been released.

Before the morning commute started, all of the province's seven school districts cancelled classes on Tuesday because of the deteriorating weather conditions.

​Environment Canada has issued freezing rain and rainfall warnings for most regions of New Brunswick.

There are freezing rain warnings in effect for the Acadian Peninsula, Bathurst and the Chaleur Region, Campbellton and Restigouche County, Edmundston and Madawaska County, Grand Falls and Victoria County, Miramichi and area, Mount Carleton-Renous Highway and Stanley-Doaktown-Blackville area.

There are rainfall warnings for Fredericton and southern York County, Fundy National Park, Grand Manan and coastal Charlotte County, Saint John and County, St. Stephen and northern Charlotte County, Sussex-Kennebecasis Valley and Kings County and Woodstock and Carleton Country.

Peter Coade, a CBC meteorologist, said the wet weather is expected to end around mid-day on Tuesday and some communities will bask in sunshine and mild temperatures later in the day.

"Next would be the return of the cooler air overnight tonight and that will be marked by some rain — heavy at times — and possibly a few thundershowers developing late this evening," he said.

The system will clear New Brunswick by daybreak Wednesday.

"Once this moves through on Wednesday, a large area of high pressure will build into the region with fair weather and a return to more seasonable, cooler temperatures," Coade said. 

"At this time it looks like the weekend will see more mild and unsettled weather."

Tuesday forecast

Fredericton area

Tuesday: It will be cloudy, windy and mild with snow changing to freezing rain on Tuesday morning and then switching to periods of rain with fog patches by noon.

Snowfall amounts of roughly 10 cm and rainfall amounts of five millimetres are expected. The Fredericton area may see the temperature hit 10 C.

Tuesday night: It will be cloudy and windy with rain, heavy at times, ending and fog patches ending before morning. Further rainfall amounts of between 15 mm and 25 mm are in the forecast.

Northern New Brunswick

Tuesday: It will be cloudy, windy and mild with periods of snow changing to freezing rain this morning and then to periods of rain this afternoon with fog patches developing.

Northern communities can expect roughly 10 cm of snow, followed by three millimetres of rain.

Tuesday night: Northern communities can expect cloudy skies and windy conditions with periods of rain or freezing rain and changing to rain and foggy patches. 

Southern New Brunswick

Tuesday: It will be cloudy, windy and mild with snow changing to rain this morning with a risk of freezing rain ending in the afternoon. Southern communities can expect about five centimetres of snow and three millimetres of rain. The high temperature could hit near 10C.

Tuesday night: It will be cloudy and windy with periods of rain, heavy at times, developing in southern new Brunswick.