Saturday's 1-1 draw with Stoke City at Anfield marked the seventh time this season that the Reds have been unable to win on home turf.
"It wasn't the result that we wanted but Stoke are a tough nut to crack and they have proved that a lot of times this season," said Carragher. "They have got a very strong back four and unfortunately we couldn't break them down.
"It's been a problem a few times at Anfield this season. We need to sort that out before the end of the season if we want to get to where want to be, which is obviously the top four."
Liverpool, who are seventh in the Premier League table, next travel to Bolton Wanderers on Saturday.