Zaha, 24, injured his right knee in the disappointing 3-0 home defeat to Huddersfield Town on the opening day of the Premier League season.
He left Selhurst Park in a knee brace and reports now suggest Zaha will be missing until mid-September.
This is a hammer blow for new Palace manager Frank De Boer as Zaha scored seven goals and added nine assists last season. That saw him named Palace’s Player of the Season and he signed a new five-year contract to ward off interest from Tottenham Hotspur, among others.
It was originally thought Zaha could be available for Palace’s trip to Anfield to face Liverpool this weekend, but he will now miss the Premier League game against Swansea City on Aug. 26, plus the League Cup clash with Ipswich Town and World Cup qualifiers for Ivory Coast in early September.
With pressure growing on FDB as he tries to push through an expansive style of play for the Eagles with a similar squad to the one which Sam Allardyce turned into a bastion of the long-ball game last season, losing the pace, power and trickery of Zaha is far from ideal.