Loyal servant Windo has been an integral part of the Worcester line-up, playing an important role in the promotion winning side during the 2003/2004 season and now one of the longest serving players in the top-flight.
The legendary forward has played in 196 first team games for Warriors, including 50 in the Premiership, since making his debut against Manchester in September 1999.
John Brain, Worcester Warriors Director of Rugby, said: "Tony has been really unlucky with injuries this season, however I'm certain these are behind him and with a good pre-season, can once again be a force for us next season."
Gloucester-born Windo, who has previously captained the side in the absence of Pat Sanderson, won representative honours for England Under-21s in 1990 and England in 1998.
"I'm delighted to sign a new deal with Warriors - it was an easy situation," said Windo. "I love being at Sixways and the fact that the club want me to stay on a little longer is great.
"I had a frustrating start to this season but since I've returned I feel like I have been given a new lease of life. I feel in good shape and feel I have something to offer. My enthusiasm for the game is as strong as it has ever been."