 On 19 May 2010, Piszczek moved to Borussia Dortmund on a free transfer, signing a contract until June 2013.On 26 July 2011, he signed a contract extension to keep him at the club until June 2016.On 24 September 2011, he scored his first goal for his new German club, a last-minute volley to win the match away to Mainz 05 2–1.