The Reds are usually a force to be reckoned with at home with manager Rafa Benitez successfully turning Anfield into a fortress over recent campaigns.
"The results away from home have been fantastic but it's at home where we've had a few problems," Carragher told Liverpool's official website.
"It's something we have to put right. I don't know the reason for it, but we can't go on giving points away at Anfield.
"We're just not playing well as a team at the moment. I know we've had some criticism but that doesn't bother me at all.
"We're playing for one of the biggest clubs around and so when things aren't going well of course you're going to be criticised.
"I don't have a problem with that. If you want to play for Liverpool then you have to live with that pressure."