On July 28th, 2011, the Miami Dolphins signed Moore to be Chad Henne's back up. On October 2nd, 2011, Chad Henne was injured and Moore came into the game in the first quarter. He finished the game 17 of 26 for 167 passing yards and 1 interception. He started his first game with the Dolphins on October 19th, 2011 against the New York Jets. In 13 games and 12 started with Miami Dolphins, Moore finished the season with 2,497 yards, 16 touchdowns and 9 interceptions.