The Blackhawks also said forward Brandon Saad will be out three weeks because of a right-ankle injury.
"From a coaches perspective we just focus on the players we have and find a way to get it done but of course those guys are really big parts of the group both on and off the ice," coach Jeremy Colliton said. "A lot of leadership and solid, dependable-type players which of course we're going to miss. So hopefully everything goes smooth to get them back as soon as possible."
Seabrook, who has four points (three goals, one assist) in 32 games this season and 464 points (103 goals, 361 assists) in 1,114 games in 15 seasons, hasn't played since Dec. 15.
The 34-year-old didn't travel for a game against the Winnipeg Jets on Dec. 19 after participating in the morning skate and being scratched against the Colorado Avalanche on Dec. 18. He will have surgery on his right hip in January and on his left hip in February.
"Day one, pretty much, that he's not around," center Jonathan Toews said about Seabrook. "You notice it right away, he's one of those vocal guys that sits in here and the lounge and everywhere you go, he's one of the biggest talkers and just social guys in the room that brings a lot of energy every day. You miss his presence for sure."
De Haan, who has six points (one goal, five assists) in 29 games in his first season with Blackhawks, was placed on injured reserve on Dec. 12, retroactive to Dec. 10. The 28-year-old injured his right shoulder against the Vegas Golden Knights on Dec. 10. He has 101 points (14 goals, 87 assists) in 407 games over eight seasons with the New York Islanders, Carolina Hurricanes and the Blackhawks.
The Blackhawks said Friday that de Haan will need 4-5 months to recover, and Seabrook's recovery time will be determined after his additional surgeries.
Saad, who is second on the Blackhawks with 11 goals in 36 games (Patrick Kane, 20), was placed on injured reserve on Dec. 21 after he was injured against the Jets. The 27-year-old has 333 points (159 goals, 174 assists) in 566 NHL games in nine seasons with the Blackhawks and Columbus Blue Jackets.
The Blackhawks (15-17-6) next play against the New York Islanders at United Center on Friday (8:30 p.m. ET; NBCSCH, MSG+2, NHL.TV).