On October 29, 2012, Dinkelman re-signed with the Twins. Dinkelman once again played the season in Rochester, and was used mostly off the bench. In 84 games in 2013, he hit .215 with 6 HR and 23 RBI. Over 4 seasons and 427 games with Rochester in his career, he hit .248 with 21 HR and 150 RBI.
