About 2,500 Snohomish County PUD customers were still without power late this afternoon.
Winds gusting up to 40 miles per hour earlier today caused power outages and damage throughout much of the county.
Winds began to quiet down in the afternoon, but PUD crews were still working to restore power, mostly in Everett and east Snohomish County, PUD spokesman Mike Thorne said.
Limbs were knocking into power lines and an entire tree crashed into a home east of Lynnwood.
Just before 11:30 a.m., a 60-foot hemlock fell on a double-wide mobile home in the 20100 block of Filbert Road, Snohomish County Fire District 1 spokeswoman Leslie Hynes said.
Two adults and five dogs were inside the home. They all got out safely, she said. The Red Cross was helping the people who lived there find another place to stay.
In the Lake Stevens area, nearly 1,000 homes and businesses lost power at about 10.30 a.m., Snohomish County PUD spokesman Mike Thorne said.
About 3,000 homes and business in western Marysville and Quil Ceda Village and in the Three Lakes area of Snohomish lost power just after 10 a.m., Thorne said. Power in those areas was swiftly restored, he said.
Some people in Monroe, Mukilteo, Sultan and Edmonds also lost power, Thorne said. Some 20,000 customers were without power at one point.
State Department of Transportation officials closed Stevens Pass for a few hours to clear avalanche danger. The highway reopened in the afternoon. It was snowing and traction tires were advised over the pass.
Avalanche warning was issued Tuesday morning for the Cascade Mountains and the passes, according to the National Weather Service in Seattle.