Schweinsteiger has been linked with a move to Premier League giants Chelsea in recent months.
Schweinsteiger’s contract with Bayern Munich expires in 2012.
“I have extended my contract with Bayern Munich until 2012 and I assume that I will play for this club for even longer than that,” he said.
“I would hope that our relationship can continue to develop in the future. But many things are possible.
“The atmosphere in English stadiums is unique and the standard of play is very high, because there are many great players there.”