Nachdem die Saison 2005/2006 verschoben wurde zog es Marco Sturm von der NHL zurück in die DEL, wo er einen Vertrag beim ERC Ingolstadt unterzeichnete. Durch die Tatsache, dass die NHL-Saison dieses Jahres schließlich komplett ausfiel, blieb Sturm das ganze Jahr in der DEL überaus erfolgreich tätig und spielte auch beim DEL All-Star Game für die deutsche Nationalmannschaft. Ein Jahr später ging er wieder für die San Jose Sharks aufs Eis, wurde jedoch nach ausbleibendem Erfolg des Teams an die Boston Bruins transferiert. Dort spielte Marco Sturm mit 59 Punkten in 74 Spielen seine beste NHL Saison, allerdings verpasste er trotz seiner persönlichen Leistung mit den Boston Bruins die Playoffs. Nach weiteren Transferierungen und einer Verletzung bei seinem Comeback nach einer Gehirnerschütterung, musste Sturm sich einer Operation am Meniskus und dem Kreuzband im linken Knie unterziehen. Darüber hinaus wurde sein Vertrag nach der Saison 2011/2012 nicht verlängert. Marco Sturm sollte noch für eine Saison bei den Kölner Haien in der DEL aktiv Eishockey spielen.
Am 27. Januar 2014 gab Marco Sturm das Ende seiner Karriere als aktiver Spieler im Eishockey bekannt und begründete diesen Schritt mit Motivationsproblemen. Seit Juli 2015 ist er für die deutsche Eishockey-Nationalmannschaft sowohl als Trainer als auch als General Manager tätig.