A powerful winter storm will impact the Maritimes Sunday and Monday, with heavy snow, ice pellets, freezing rain, and rain all expected for various parts of the region.

Powerful northerly winds will accompany the system on Sunday and continue into Monday.

Travel will be hazardous on Sunday, with impacts to flights and ferries being likely. Power outages will also be possible due to the high winds.

Here is a timeline of how I expect the weather system to unfold.

Nova Scotia

Sunday

12 A.M.: Periods of snow in Shelburne, Digby and Yarmouth counties. NE wind gusts 20 to 50 km/h.

2 A.M.: Periods of snow along a line from Annapolis Royal to Lunenburg and west. NE wind gusts 30 to 60 km/h.

4 A.M.: Snow becoming heavy along a line from Truro to Sheet Harbour and west. NE wind gusts 40 to 70 km/h.

6 A.M.: Snow becoming heavy across mainland Nova Scotia. Some mixing in of ice pellets along the coast from Lunenburg to Yarmouth. NE wind gusts 50 to 80 km/h.

8 A.M.: Snow moving into Cape Breton. Heavy snow across mainland Nova Scotia mixing with ice pellets and freezing rain along the coast from Halifax to Yarmouth. NE wind gusts 50 to 80 km/h, except to 100 km/h along exposed areas of the coast.

10 A.M.: Heavy snow across Nova Scotia, except ice pellets and freezing rain along the coast from Sheet Harbour to Yarmouth. NE wind gusts 50 to 80 km/h, except to 100 km/h along exposed areas of the coast and in Inverness County.

12 P.M.: Heavy snow from Digby County through the Annapolis Valley, and Hants, Cumberland, Colchester, Pictou and Antigonish counties, and Cape Breton. There will be snow mixed with ice pellets for the rest of the province, except rain along the coast from Sheet Harbour to Yarmouth. North and NE wind gusts 50 to 80 km/h, except to 100 km/h along exposed areas of the coast, and up to 140 km/h in Inverness County, Cape Breton.

2 P.M.: Heavy snow for Digby County, the Annapolis Valley, and Hants, Cumberland and Colchester counties. Snow mixed with ice pellets for the rest of the province, except rain from Canso down the coastline to Shelburne. North and NE wind gusts 50 to 80 km/h, except to 100 km/h along exposed areas of the coast, and up to 140 km/h in Inverness County, Cape Breton.

4 P.M.: Periods of snow, except rain in Cape Breton, and Antigonish, Pictou and Guysborough counties, and in Halifax County east of Halifax. North and NE wind gusts 50 to 80 km/h, except to 100 km/h along exposed areas of the coast, and up to 140 km/h in Inverness County, Cape Breton.

6 P.M.: Periods of snow, except rain or showers in Cape Breton and Pictou, Antigonish and Guysborough counties. North and NW wind gusts 60 to 90 km/h across the mainland. East wind gusts 60 to 90 km/h in Cape Breton.

8 P.M.: Periods of snow, except rain or showers in Cape Breton and Pictou, Antigonish and Guysborough counties. North and NW wind gusts 60 to 90 km/h, except to 100 km/h along the coastline of the Northumberland Strait for the mainland. East wind gusts 40 to 70 km/h in Cape Breton.

10 P.M.: Periods of light snow, except showers in Cape Breton. North and NW wind gusts 60 to 90 km/h, except to 100 km/h along the coastline of the Northumberland Strait for the mainland. East wind gusts 40 to 70 km/h in Cape Breton.

Monday

12 A.M.: Periods of light snow. North and NW wind gusts 60 to 90 km/h, except to 100 km/h along the coastline of the Northumberland Strait for the mainland. East wind gusts 40 to 70 km/h in Cape Breton.

2 A.M.: Periods of light snow. NW wind gusts 60 to 90 km/h, except to 100 km/h for exposed areas of the coast.

4 A.M.: Periods of light snow. NW wind gusts 60 to 90 km/h, except to 100 km/h for exposed areas of the coast.

6 A.M.: Periods of light snow. NW wind gusts 60 to 90 km/h, except to 100 km/h for exposed areas of the coast.

8 A.M.: Periods of light snow. NW wind gusts 60 to 90 km/h, except to 100 km/h along the coastline of Cape Breton.

10 A.M.: Scattered flurries. NW wind gusts 60 to 90 km/h, except to 100 km/h along the coastline of Cape Breton.

New Brunswick

Sunday

12 A.M.: Flurries in Charlotte County and Grand Manan. NE wind gusts 20 to 40 km/h.

2 A.M.: Flurries from Woodstock to Saint John and west. NE wind gusts 30 to 50 km/h.

4 A.M.: Periods of snow beginning from Woodstock to Fredericton to Fundy Park. NE wind gusts 30 to 50 km/h, except to 70 km/h along the Bay of Fundy coastline.

6 A.M.: Snow, becoming heavy, Fredericton and south to the Bay of Fundy coastline including Moncton and the southeast. Areas of blowing snow. NE wind gusts 30 to 50 km/h, except to 70 km/h along the Bay of Fundy coastline.

8 A.M.: Snow, heavy at times, along and south of line from Miramichi to Woodstock. Periods of snow north of that line. Widespread blowing snow. NE wind gusts 30 to 60 km/h, except to 80 km/h along the Bay of Fundy coastline.

10 A.M.: Snow, heavy at times, along and south of a line from the Acadian Peninsula to Woodstock. Periods of snow north of that line. Widespread blowing snow. North and NE wind gusts 40 to 70 km/h, except to 90 km/h along the Bay of Fundy coastline.

12 P.M.: Snow, heavy at times, along and east of a line from the Acadian Peninsula to Grand Manan. Periods of snow west of that line. Widespread blowing snow. North and NE wind gusts 50 to 80 km/h, except to 90 km/h along areas of the coastline.

2 P.M.: Snow, heavy at times, along and east of a line from the Acadian Peninsula to Grand Manan. Periods of snow west of that line. Widespread blowing snow. North and NW wind gusts 60 to 90 km/h.

4 P.M.: Snow, heavy at times, along and east of a line from the Acadian Peninsula to Grand Manan. Periods of snow west of that line. Widespread blowing snow. North and NW wind gusts 60 to 90 km/h, except to 100 km/h along parts of the coast.

6 P.M.: Snow, heavy at times, along and east of a line from Miramichi to Saint John. Periods of snow west of that line. Widespread blowing snow. North and NW wind gusts 60 to 90 km/h, except to 100 km/h along parts of the coast.

8 P.M.: Snow, heavy at times, along and east of a line from Miramichi to Saint John. Periods of snow west of that line. Widespread blowing snow. North and NW wind gusts 60 to 90 km/h, except to 100 km/h along parts of the coast.

10 P.M.: Periods of snow. Widespread blowing snow. North and NW wind gusts 60 to 90 km/h, except to 110 km/h along parts of the coast.

Monday

12 A.M.: Periods of snow. Widespread blowing snow. North and NW wind gusts 60 to 90 km/h, except to 110 km/h along parts of the coast.

2 A.M.: Periods of snow. Widespread blowing snow. North and NW wind gusts 60 to 90 km/h, except to 100 km/h along parts of the coast.

4 A.M.: Periods of snow along the eastern coastline. Scattered flurries in the rest of the province. Widespread blowing snow. North and NW wind gusts 60 to 90 km/h, except to 100 km/h along parts of the coast.

6 A.M.: Scattered flurries. Areas of blowing snow. North and NW wind gusts 60 to 90 km/h, except to 100 km/h along parts of the coast.

8 A.M.: Isolated flurries. Areas of blowing snow. North and NW wind gusts 60 to 90 km/h.

10 A.M.: Isolated flurries. Areas of blowing snow. North and NW wind gusts 60 to 90 km/h.

Prince Edward Island

Sunday

12 A.M.: Increasing cloudiness. NE wind gusts 20 to 40 km/h.

2 A.M.: Cloudy. NE wind gusts 20 to 40 km/h.

4 A.M.: Cloudy. NE wind gusts 30 to 50 km/h.

6 A.M.: Snow beginning. NE wind gusts 30 to 50 km/h.

8 A.M.: Snow, heavy at times. Widespread blowing snow. NE wind gusts 40 to 70 km/h.

10 A.M.: Snow, heavy at times. Widespread blowing snow. NE wind gusts 50 to 80 km/h.

12 P.M.: Snow, heavy at times. Widespread blowing snow. North wind gusts 80 to 100 km/h.

2 P.M.: Snow, heavy at times. Widespread blowing snow. North wind gusts 80 to 100 km/h, except to 120 km/h along exposed areas of the coast.

4 P.M.: Snow, heavy at times, except mixing with ice pellets and freezing rain in Prince County. Widespread blowing snow. North wind gusts 80 to 100 km/h, except to 120 km/h along exposed areas of the coast.

6 P.M.: Snow, heavy at time, except mixing with ice pellets and freezing rain in Prince County. Widespread blowing snow. North wind gusts 80 to 100 km/h, except to 120 km/h along exposed areas of the coast.

10 P.M.: Periods of snow. Widespread blowing snow. NW wind gusts 70 to 90 km/h, except to 110 km/h along exposed areas of the coast.

Monday

12 A.M.: Periods of snow. Widespread blowing snow. NW wind gusts 70 to 90 km/h, except to 110 km/h along exposed areas of the coast.

2 A.M.: Periods of snow. Widespread blowing snow. NW wind gusts 70 to 90 km/h, except to 110 km/h along exposed areas of the coast.

4 A.M.: Periods of snow. Widespread blowing snow. NW wind gusts 80 to 100 km/h, except to 120 km/h along exposed areas of the coast.

6 A.M.: Periods of snow. Widespread blowing snow. NW wind gusts 80 to 100 km/h, except to 120 km/h along exposed areas of the coast.

8 A.M.: Scattered flurries. Widespread blowing snow. NW wind gusts 80 to 100 km/h, except to 120 km/h along exposed areas of the coast.

10 A.M.: Scattered flurries. Widespread blowing snow. NW wind gusts 80 to 100 km/h, except to 120 km/h along exposed areas of the coast.