John Elmer Blaha (ur. 26 sierpnia 1942 w San Antonio w stanie Teksas) – amerykański lotnik wojskowy i astronauta.
Życiorys W 1960 ukończył szkołę w Norfolk w Wirginii, w 1965 studia inżynieryjne w United States Air Force Academy w Colorado Springs, a w 1966 inżynierię astronautyczną na Purdue University w West Lafayette. W 1967 skończył kurs pilotażu w Williams Air Force Base w Arizonie, później służył jako pilot myśliwca, uczestniczył w 361 misjach bojowych w Wietnamie podczas wojny wietnamskiej. Później uczył się w Aerospace Research Pilot School w Edwards Air Force Base w Kalifornii, po czym w 1973 został instruktorem lotniczym i pilotem doświadczalnym, służąc w Boscombe Down w W. Brytanii. Następnie pracował w Kwaterze Głównej United States Air Force w Pentagonie. Ma wylatane ponad 7000 godzin na 34 typach samolotów. 19 maja 1980 został wyselekcjonowany przez NASA jako kandydat na astronautę, przeszedł potem szkolenie przygotowawcze. Od 13 do 18 marca 1989 był pilotem misji STS-29 trwającej 4 dni, 23 godziny i 38 minut;