McCarthy had surgery after dislocating his should a year ago. Last week in training he fell awkwardly and after seeing a specialist was admitted for another operation.
Palace boss Neil Warnoock said: "It's a disappointment but he had to have the surgery done."
He's not expected back until March.