The six-time All-Star said Tuesday night that he's considering surgery to fix a hip problem that has been hobbling him all year.
"I think when you're dealing with an injury, it can be a level of frustration," Posey said. "I'm so hesitant just because ... I hate reading stuff where I feel like people are talking and there's any sort of excuse, no matter what it is.
"But yeah, I mean, just where we are in the standings, too, I think that makes it difficult."
The 31-year-old Posey recently got a cortisone injection and missed last month's All-Star Game.
"We have discussed the possibility," Giants general manager Bobby Evans said.
Posey didn't play Tuesday night in a 6-3 loss to the New York Mets after catching all 13 innings in a win Monday. He is expected to play Wednesday.
"It's better some days than others. Some days it's cranky. Thirteen innings isn't the best for it," Posey said. "Right now, we're going day-to-day. We'll see where we're at tomorrow and the next day."
Manager Bruce Bochy said there is no deadline for Posey to have the surgery. He added that the sooner the surgery occurs, the more time there is for Posey to recover.
The Giants are 62-65 and behind several teams for the second wild-card spot. They are 3-5 on an 11-game road trip and 12-19 since July 13.
Posey is hitting .286 with five homers and 40 RBIs. Since the All-Star break, he is hitting .283 with no homers and nine RBIs. He hasn't homered in a span of 166 at-bats since June 19, the third-longest homerless drought of his career in terms of days.
"He's been battling this all year," Bochy said. "He's been a warrior through this, dealing with it. But you know, sometimes it comes to a point where you have to do something about it. And that's what we're talking about now."
"There is a rehab with this thing if it gets done, and it's going to take a little while. So we want to make sure that we get him right," he said.
The San Francisco Chronicle first reported on Posey's situation.
Information from The Associated Press was used in this report.