He joined Gillingham on loan in October and went on to play 13 times before returning to Upton Park in January after a knee injury ruled him out for six weeks.
Worner had been with Woking since the age of 14, and made his first-team debut at 17.
Woking chairman Shahid Azeem said: "Ross has worked hard at his game and been a great ambassador for our club.
"We know he will do really well in the future, as he fully deserves."
Bookmark with:
What are these?