16 czerwca 2016 z powodu dyskopatii szyjnej zmuszony był przejść operację, co wykluczyło go z gry do końca sezonu 2017.

Po raz ostatni zagrał 29 września 2018 w meczu przeciwko Miami Marlins.

World Baseball Classic thumb|David Wright podczas turnieju World Baseball Classic w 2009 roku W 2009 był w składzie reprezentacji Stanów Zjednoczonych na turnieju World Baseball Classic. 17 marca w meczu z Portoryko zaliczył walk-off hit w drugiej połowie dziewiątej zmiany, co dało awans Amerykanom do dalszej części turnieju.

Po raz drugi w World Baseball Classic wystąpił w 2013 roku. W wygranym przez USA 6–2 meczu grupowym z reprezentacją Włoch, zdobył grand slama, a w spotkaniu drugiej rundy przeciwko Portoryko zaliczył 5 RBI, po czym zyskał przydomek Captain America.

Działalność charytatywna W 2005 roku założył fundację David Wright Foundation, której początkowo celem było wspieranie osób ze stwardnieniem rozsianym. Inauguracyjna impreza fundacji miała miejsce w 16 grudnia 2005 w klubie członków New York Stock Exchange.