Ханна Бэйрфут родилась в городе Коди, штат Вайоминг, США. С раннего детства Ханна любила кино и все, что с ним связано. Она решила, что станет актрисой, когда впервые увидела на экране актрису Риту Хэйворт в фильме Чарльза Видора «Девушка с обложки». С тех пор Ханна следовала этой мечте.
После окончания средней школы Бэйрфут поступила в Университет штата Вайоминг, где изучала актерское мастерство. Там же Ханна занималась танцами и вокалом. После колледжа Ханна переехала в Портлент, штат Орегон, где следующие несколько лет посвятила поиску себя. В 2012 году актриса получила свою первую роль в телевизионном сериале «Гримм». Позднее актриса снялась в фильме Джона Гарсиа «Падшие: Любовный завет», в котором сыграла роль Эмили и в фильме Майкла Джонсона «Дикая природа Джеймса», в котором сыграла роль Кристал.
В 2015 году Ханна Бэйрфут переехала в Лос-Анджелес. Практически сразу актриса получила роли в сериалах «Библиотекари», «Образцовые бунтари» и «CSI: Киберпространство». В 2016 году Ханна сыграла роль Фионы Хенли в нескольких эпизодах сериала «Молодые и дерзкие». В 2017 году она получила роль Джулии Нельсон в фильме «Заключенная», режиссером которого выступил Брэд Дуглас, и роль Сабины в триллере Дина Девлина «Логово Монстра».
На данный момент актриса по-прежнему проживает в Лос-Анджелесе, где реализовывает себя не только в роли актрисы, но и в роли продюсера и сценариста. Так, в 2017 году Ханна спродюсировала короткометражную ленту «Incendio».