on august 23, 2011, johnson signed with the miami dolphins. on september 3, 2011 the dolphins terminated johnson's contract during final roster cuts. he rushed for 46 yards and one touchdown on 12 carries in the 2011 preseason. however, he was re-signed on september 8 after an injury to daniel thomas. he was released following the dolphins' week 2 loss to the houston texans when he only ran the ball once for a two-yard gain.