The Ivory Coast international left Selhurst Park in a knee brace on August 12 following a 3-0 defeat to Huddersfield Town, and he has not played for the Eagles since.
Zaha had to watch on from the sidelines as his side lost six consecutive games without even scoring a goal, which has left them propping up the Premier League table.
On Thursday, the 24-year-old winger joined up with the remainder of the squad who are not on international duty at Palace's training ground, posting a video of his return to action on social media.
First day back training with the boys, feeling good @CPFC pic.twitter.com/OmrWrAu4HT
— Wilfried Zaha (@wilfriedzaha) October 5, 2017
Although he is yet to feature for new manager Roy Hodgson, who took over from Frank de Boer last month, it was in fact the 70-year-old who gave Zaha his England debut in November 2012.
Hodgdon's side welcome Chelsea to Selhurst Park on October 14 and will be hoping their star winger can play a part, after he helped them to a 2-1 win at Stamford Bridge last season.