Nuoruus ja armeijavuodet
Glenn kasvoi Cambridgessä ja sai insinöörin paperit Muskingum Collegesta. Vuonna 1942 hän ilmoittautui Naval Aviation Cadet Program -koulutusohjelmaan ja sijoitettiin merijalkaväen VMO-155-ryhmään 1944. Glen lensi F4U Corsaireilla yli Marshallsaarien, erityisesti Maloelapin, pommittaen ilmatorjunta-asemia. Vuonna 1945 Glenn siirrettiin laivaston Patuxent Riverin lentotukikohtaan, jossa hän sai ylennyksen kommodoriksi (Captain) sodan loppuessa.
Toisen maailmansodan jälkeen Glenn oli sijoitettuna Guamiin ja lensi partiolentoja Pohjois-Kiinassn yllä. Vuonna 1948 hänestä tuli lennonopettaja Corpus Christiä, Teksasissa. Myöhemmin hänet lähetettiin Korean sotaan merijalkaväen VMF-311-laivueen mukana. Siellä hän lensi myös ilmavoimien palveluksessa.
Korean sodan jälkeen hän palasi tukikohtaansa Patuxent Riveriin koelentäjänä. 16. kesäkuuta 1957 Glenn lensi Vough F8U 'Crusaderilla' yliäänilennon Kaliforniaiinsta New York. Lento kesti 3 tuntia, 23 minuuttia ja 8 sekuntia. Kun Glenn ylitti kotikaupunkinsa, kertomuksen mukaan lapsuusajan naapuri juoksi Glennien taloon huutaen 'Johnny pudotti pommin! Johnny pudotti pommin!' Melu oli aiheutunut äänivallin murtamisesta.
Ura NASA:ssa

John Glenn ennen Mercury 6 -lentoa
Vuonna 1959 Glenn siirrettiin
NASA:an yhtenä alkuperäisistä
Mercury-astronauteista. Tänä aikana hän oli edelleen merijalkaväen palveluksessa. Glenn oli lentäjänä ensimmäisellä Yhdysvaltain miehitetyllä lennolla kiertoradalle
Friendship 7 -kapselissaan
20. helmikuuta 1962.
Kolmen ratakierroksen ja 4 tunnin, 55 minuutin ja 23 sekunnin kuluttua lähdöstä Glenn laskeutui kapselissaan Tyyneen valtamereen, josta laivaston alukset pian noukkivat hänet. Palattuaan maahan Glenniä juhlittiin sankarina. Kennedyt huomasivat hänen maineensa ja poliittiset lahjansa ja hänestä tuli Kennedyjen perheystävä. John F. Kennedyn salamurhan jälkeen Jackie Kennedy pyysi Glenniä kertomaan uutiset Kennedyjen lapsille 22. marraskuuta 1963.
Glenn irtisanoutui NASA:sta kuusi viikkoa Kennedyn murhan jälkeen siirtyäkseen politiikkaan. Vuonna 1965 Glenn siirtyi armeijasta eläkkeelle everstinä ja siirtyi liikemaailmaan Royal Crown Colan toimitusjohtajaksi. Hän siirtyi takaisin politiikkaan myöhemmin. Joidenkin lähteiden mukaan NASA:n johto tai John F.Kennedy esti hänen osallistumisensa Gemini- tai Apollo-lennoille. Glenn kuitenkin irtisanoutui hyvissä ajoin ennen Gemini-lentäjien valintaa.
Glenn lähti toiselle avaruuslennolleen 29. lokakuuta 1998 avaruussukkula Discoveryllä. Lennon tarkoituksena oli muun muassa tutkia avaruuslennon vaikutuksia vanhuksiin. 77 vuoden ikäisenä Glennistä tuli vanhin avaruudessa käynyt ihminen. Glennin osallistumista kritisoitiin väittämällä sen olevan pelkkä PR-temppu.
NASA:n John H. Glenn Research Center Lewis Fieldissä Clevelandissa, Ohiossa on nimetty hänen mukaansa.
Poliittinen ura
1974–1999 John Glenn edusti Ohiota Yhdysvaltojen senaatissa demokraattina.
Perhe
Glenn meni naimisiin Anna Margaret Castrorin kanssa. Pariskunnalla on kaksi lasta, David ja Carolyn. Sekä John Glenn että tuleva rouva Glenn opiskelivat Muskingum Collegessa.
Triviaa
Lause, jonka on väitetty tulleen John Glennin suusta: 'Lentäessäni avaruudessa, yksi ajatus kiersi mielessäni: Jokainen tämän sukkulan osa on halvimman tarjouksen tehneen valmistama.'