Der 29-Jährige wird bei den Königsblauen einen Dreijahresvertrag bis zum 30. Juni 2013 unterzeichnen. Das gab Schalke am Dienstagvormittag bekannt.
"Ich bin heilfroh, dass dieser Transfer zustande gekommen ist", sagte Schalke-Coach Felix Magath. "Christoph ist ein etwas anderer Profi, ein Führungsspieler mit hohem Verantwortungsbewusstsein. Er ist ein ehemaliger und künftiger Nationalspieler."
Bei Real Madrid kommt Metzelder allerdings schon seit geraumer Zeit nicht mehr über eine Reservistenrolle hinaus.
Abfuhr für BVB und Wolfsburg
Metze spielte deshalb schon seit Monaten mit dem Gedanken an eine Rückkehr in die Bundesliga.
Der VfL Wolfsburg und auch Ex-Klub Borussia Dortmund sollen interessiert gewesen sein. Allerdings dementierte Wölfe-Manager Dieter Hoeneß alle Spekulationen.
Metzelders Vertrag in Madrid läuft am Saisonende aus. Der 47-malige Nationalspieler war 2007 von Borussia Dortmund nach Spanien gewechselt. In der kommenden Saison trägt er jetzt das Trikot des Dortmunder Erzrivalen.
In der Saison 1995/96 spielte Metzelder übrigens bereits als B-Jugendlicher für Schalke.
Christoph Metzelder im Steckbrief