The 19-year-old’s previous deal was due to expire in the summer.
Hoilett has signed a new two-and-a-half-year contract that will keep him at Blackburn until 2012.
Blackburn boss Sam Allardyce have recently expiressed his fear of losing the youngster.