McCarthy has been on the substitutes’ bench for the last three games after going nine games without a goal.
However, according to a report on BBC Sport, manager Mark Hughes has said he will not allow the striker to leave in the January transfer window.
“There is no chance; the price I would get wouldn’t allow me to replace Benni with the same quality,” Hughes said.
Hughes is adamant he will not listen to any offers for the former Porto star, who was Blackburn’s top scorer with 24 goals in all competitions last season.
“I would find it very difficult to justify letting him go under any circumstances.”
Hughes is keen to keep McCarthy because he believes he will recapture last season's prolific form soon.
“Benni has had a spell where his form was a bit inconsistent but he's still come in with a smile,” Hughes added.
“He’s working hard but I’ve picked sides without him because I felt the players in form needed to play.
“Benni has been an outstanding player for us for 18 months - I just sense he is getting back to somewhere near where he needs to be and he’s more likely to be involved.”