O 23 de marzo de 2011, Carr foi traspasado ao Houston Dynamo a cambio de Dominic Oduro. Fixo o seu debut no Dynamo o 17 de agosto de 2011, entrando como substituto nun empate por 1 a 1 co New England Revolution. Durante o partido, Carr usou un casco protector por primeira vez, algo que faría durante o resto da súa carreira. O 14 de setembro, saíu do banco e marcou no minuto 86 para dar a Houston un empate de 2 a 2 co Columbus Crew. Finalizou a tempada regular con 1 gol en 9 partidos, 4 deles como titular. No primeiro partido de Houston dos playoffs, Carr anotou para axudar ao Dynamo a gañar 2 a 1 sobre o Philadelphia Union. Carr comezaría a segunda parte das semifinais da Conferencia cando Houston derrotou á Unión 1<unk>0 para avanzar. Tamén foi titular nas Finais da Conferencia, axudando ao Dynamo a derrotar ao Sporting Kansas City por 2-0 para avanzar á MLS Cup 2011.
, onde Carr e o Dynamo perderían ante o Los Angeles Galaxy 1<unk>0.