The 26-year-old has been his side's standout player in an otherwise frustrating start to the season, with director of rugby Dean Ryan tipping him for an England call up.
And despite the obvious disappointment of losing nine straight league games this term and being seven points off the pace in Pool 1 of the Amlin Challenge Cup, both Pennell and Ryan are convinced better things lie ahead for player and club alike.
"This announcement comes as a statement of our long-term intentions and illustrates that our top players are buying into the vision," said Ryan. "I know this news will be welcomed by his teammates, supporters and everyone associated with the Warriors.
"Chris has had a huge impact on the team this season and I am delighted that he has chosen to be part of this club for years to come. Not only has he shown tremendous commitment on the field, but his desire to stay with the Warriors until at least 2017 clearly demonstrates a passion to succeed at the club in which he began his career."
A former England U19 international, Pennell captained Worcester to promotion back to English Rugby's top flight in 2011 and has now made 111 appearances for the club since his debut back in 2007. He signed an extension to his contract in January of this year but his fine form has seen the Warriors move quickly to tie him down for three more seasons despite their precarious position in the Aviva Premiership.
"I'm really excited about the direction the club is going and I'm really happy to extend my contract. I'm confident that success is just around the corner for us and I want to be a part of that," said Pennell.
"The fact that I'm improving as a player is credit to the coaching set-up and how much it suits me and I'm excited about the prospect of developing further here."
Pennell is due to start tomorrow evening's European encounter with Biarritz Olympique as Worcester look to close the gap on pool leaders Sale Sharks, who travel to Oyonnax on the same night.
Having been robbed of victory in France by a late Conrad Barnard penalty that ensured that fixture ended all square, Worcester were heavily beaten at home by the Sharks in Round 2 and have just two points to their name as a result.