Start zaplanowano podczas misji STS-123 w marcu 2008, a powrót w czerwcu 2008 razem z załogą STS-124. 2008 – 11 marca wystartował w kosmos do misji STS-123. 2010 – 14 maja na pokładzie wahadłowca Atlantis wystartował do swojej drugiej misji (STS-132). 2011 – w marcu opuścił NASA i zatrudnił się w prywatnej firmie SpaceX. Dekretem prezydenta Federacji Rosyjskiej Dmitrija Miedwiediewa, № 437 z 12 kwietnia 2011, został odznaczony Medalem „Za zasługi w podboju kosmosu”.

Stowarzyszenie Uczestników Lotów Kosmicznych () przyznało mu Universal Astronaut Insignia za lot orbitalny (nr 471).

Wykaz lotów Loty kosmiczne, w których uczestniczył Garrett E. Reisman № Data startu Statek kosmiczny Data lądowania Statek kosmiczny Funkcja Czas trwania 1 11 marca 2008 STS-123EndeavourF-21 14 czerwca 2008 STS-124DiscoveryF-35 Specjalista misji 95 dni 8 godzin 47 minut i 5 sekund. 2 14 maja 2010 STS-132AtlantisF-32 26 maja 2010 STS-132AtlantisF-32 Specjalista misji 11 dni 18 godzin 28 minut i 2 sekundy Łączny czas spędzony w kosmosie – 107 dni 3 godziny 15 minut i 5 sekund