Franco Di Santo became a Werder Bremen player shortly after he was released by English team Wigan Athletic. Argentine striker Franco Di Santo joined Werder Bremen on a free transfer on August 14, 2013 and he went on to pen a three-year deal with the German Bundesliga side.


Di Santo made his Werder Bremen debut against Borussia Dortmund nine days after signing for the club. He was a substitute during the game which ended in a 1-0 defeat at the hands of Dortmund. He came on as a substitute for Austrian player Marko Arnautovic at the midway point of the second half.

Franco Di Santo was given a red card during the home defeat to Eintracht Frankfurt one month after signing for Werder Bremen. He was given his marching orders in the 3-0 defeat to Frankfurt for the tackle on Bastian Oczipkawho needed facial stitches as a result. He scored his first goal for Bremen two months later during the game against Mainz 05. Franco Di Santo scored and also provided an assist for Dutch player Eljero Elia but it was not enough for Werder Bremen who lost 3-2 at home to Mainz 05 in the league clash.

In his first season as a Werder Bremen player, Franco Di Santo scored four goals in 23 games in the German Bundesliga.

Franco Di Santo was instrumental to the first win recorded by Werder Bremen in the German Bundesliga in his second season. He scored twice as Bremen came from behind to beat Mainz 05 for their first win after ten games on November 1, 2014. The first of his brace against Mainz came from a rebounded penalty. The brace made him the joint topscorer in the German Bundesliga at that stage of the season with six goals. Franco Di Santo scored another brace in the league game against Hertha Berlin which ended in a defeat for Werder Bremen on February 1, 2015.

Di Santo spent two years at Werder Bremen before signing for Schalke 04 in a €6m deal.