The 35-year-old has signed a two-year contract with the Championship side.
“Being able to bring Danny on board is a massive boost for everyone and I couldn’t be more delighted,” Blackburn manager Steve Kean told the club’s website.
“His record is there for all to see. He is a model professional, who has a real hunger to keep on playing football and we are thrilled he has decided to commit his future to us.
“This is a pivotal signing for us.”