Speaking to Blackburn's official club website, Kean who went to Blackburn after his contract at City was not renewed, said: "I am delighted to commit my future to Rovers at the start of what I see as a massively exciting new era for the club.
"The owners have shown great faith in me and I will do all I can to repay them.
"This is a great opportunity for me and I intend to grasp it with both hands."