The new deal will keep the 30-year-old at Borussia Dortmund until the summer of 2014.
“I’m glad to remain part of the positive development Dortmund are going through. I’m proud that the people at the club have faith in me and have always been supportive. They’ve always been clear that they wanted to continue working together,” said Weidenfeller.
“Roman has been an integral part of our first team for quite a while now and we’re delighted to continue our collaboration,” said sporting director Michael Zorc on the club’s official website.