Gregory Carl Johnson (ur. 30 lipca 1954 w Seattle, Waszyngton, USA) – pilot wojskowy, członek korpusu astronautów NASA.

Wykształcenie oraz służba wojskowa 1972 – ukończył szkołę średnią (West Seattle High School) w Seattle. 1977 – został absolwentem University of Washington, gdzie uzyskał licencjat z techniki lotniczej i kosmicznej, a następnie rozpoczął służbę wojskową w marynarce wojennej Stanów Zjednoczonych. 1978 – w grudniu, po zakończeniu przeszkolenia lotniczego w bazie Pensacola na Florydzie, został pilotem lotnictwa morskiego. Dalszą służbę pełnił jako pilot-instruktor na samolotach TA-4J. 1980 – po opanowaniu pilotażu samolotu A-6E wziął udział w operacjach wojskowych na Oceanie Spokojnym i Oceanie Indyjskim. 1984-1990 – w bazie Edwards, stan Kalifornia, ukończył szkołę dla pilotów doświadczalnych (Air Force Test Pilot School), a później służył w Centrum Uzbrojenia Marynarki (Naval Weapons Center) w China Lake, stan Kalifornia. Brał udział w testach samolotów A-6 oraz F/A-18. Następnie został przeniesiony do bazy lotniczej Whidbey Island, stan Waszyngton.