Ice, freezing rain and sleet made a mess of the weather and the power situations in the Piedmont Triad Sunday.

Many across the Triad are still without electricity, especially in Forsyth County, which had the highest amount of outages. Ice collecting on the trees, causing them to weigh down on power lines in some cases. 

RELATED: If You Lose Power, Here’s How To Report It

Duke Energy tweeted Sunday evening that power for everyone should be back on no later than Tuesday night.

Power outages by county (according to Duke Energy's map)

Forsyth: 29,449

Guilford: 6,257

Rockingham: 11,292

Stokes: 7,917

Yadkin: 1,729

Surry: 746

Wilkes: 1,864

Check out what happened when an icy tree got too close to a power line in Winston-Salem. 

Follow WFMY News 2 on Facebook and Twitter

► Make it easy to keep up to date with more stories like this. Download the WFMY News 2 App: Apple UsersAndroid Users