Лаура Огаста Гейнор родилась в Филадельфии, штат Пенсильвания, в семье декоратора, художника и певца-любителя Фрэнка Гейнора и его жены Лауры (в девичестве Бул). Её детство прошло в Пенсильвании, Чикаго и Сан-Франциско. Родители развелись в 1914 году, через шесть лет мать повторно вышла замуж. Ещё в школе Гейнор участвовала в любительских театральных постановках. Закончив школу в 1923 году, Гейнор намеревалась стать актрисой. Начала она с того, что переехала в Лос-Анджелес, где работала в обувном магазине, получая 18$ в неделю. Вскоре ей через старшую сестру Хелен, работавшую секретарём у продюсера Хэла Роча, удалось получить небольшие роли в нескольких игровых фильмах, в титрах которых она даже не значилась. Так продолжалось два года, и только в 1926 году она, взяв псевдоним Джанет Гейнор, снялась в роли второго плана в немом фильме «Джонстаунское наводнение» , с которого началось её долгое сотрудничество с киностудией Fox.
В том же самом году Гейнор была отобрана в число WAMPAS Baby Stars.
Это помогло ей привлечь внимание режиссёров, которые стали приглашать её на более серьёзные роли.
В течение одного года Гейнор стала одной из ведущих звёзд Голливуда. Её роли в фильмах «Седьмое небо» (первый из двенадцати фильмов, в котором она снялась с актёром Чарльзом Фарреллом), «Восход солнца» и «Уличный ангел» (также с Чарльзом Фарреллом), принесли ей «Оскара» в 1929 году.
Это был единственный раз в истории кинопремии «Оскар» , когда награда была вручена за все работы актёра за год, а не только за конкретный фильм.Гейнор была одной из немногих, кто сделал успешный переход из немого кино в звуковое.
И в течение многих лет она была ведущей актрисой студии Fox, получая при этом главные роли и огромные гонорары.
До 1935 года она неизменно входила в число десяти самых высокооплачиваемых звёзд Голливуда. Однако, когда Дэррил Ф. Занук объединил студию 20th Century со студией Fox, её статус ведущей актрисы стал постепенно снижаться, под влиянием таких звёзд как Лоретта Янг и Ширли Темпл.
Она продолжала работать на студии 20th Century Fox, достигнув наивысшего успеха в середине 1930-х годов.
В 1938 году она была вновь номинирована на «Оскар» за роль в фильме «Звезда родилась» . После появления в фильме «Молодость в сердце» она ушла из кино. Однако полностью актёрскую профессию Гейнор не оставила.
Она до 1981 года изредка выходила на театральную сцену, играла небольшие роли в телевизионных сериалах, а в 1957 году в последний раз появилась на большом экране, сыграв в фильме «Бернардин» . Также Гейнор занималась живописью.
Она умерла в 1984 году в возрасте 77 лет в Палм-Спрингсе в результате осложнений после автокатастрофы, случившейся за два года до этого в Сан-Франциско, когда лихач, проехав на красный свет, врезался в такси, в котором была актриса. Один из пассажиров погиб, многие получили ранения, в том числе её муж, Пол Грэгори, и её подруга Мэри Мартин. Гейнор так и не смогла полностью оправиться от этого несчастного случая.
Она была похоронена в Голливуде на кладбище Hollywood Forever.