Another messy-mix of weather with snow, freezing rain and ice pellets arrived in the region prompted several school closures and made for dangerous driving conditions Tuesday.

At the Saint John Airport, snow plow operator Brad Bennett said he started plowing the runway around 2:30 a.m.

“It’s always hectic at the airport,” he said. “It’s only five centimetres of snow, but you’ve got to cover the same ground.”

Classes were cancelled for all English and French public schools in New Brunswick, along with classes at some NBCC campuses.

“I didn’t have to go to school and I was very excited,” said grade seven student, Eric Ferguson.

French and English public schools on Prince Edward Island decided to dismiss students three hours early in anticipation of freezing rain.

In Nova Scotia, schools in the Tri-County Regional School Board, Annapolis Valley Regional School Board, and South Shore Regional School Board decided to close for the day. Schools in the Strait Regional School Board started dismissing students at 1 p.m.

Slippery, slushy roads made for a tricky morning commute in the Halifax area, with police responding to a number of collisions.

Some drivers on Highway 101 and Highway 102 reported that it took them nearly two hours to drive into the city.

Several Halifax Transit buses were delayed or operating on snow plans Tuesday morning.

Marine Atlantic has cancelled all of Tuesday’s sailings between Port aux Basques and North Sydney, due to high winds and rough sea conditions.

Freezing rain warnings have been issued for much of Nova Scotia, Prince Edward Island, and New Brunswick. Environment Canada has also issued rainfall warnings for parts of Nova Scotia, saying the storm could drop up to 35 millimetres before it ends Wednesday morning.

The weather agency says most of New Brunswick could see between four and eight hours of ice pellets and freezing rain later Tuesday, before it changes to rain.

With files from CTV Atlantic’s Mary Cranston.