Хейли Макфарланд родилась в 29 марта 1991 в Эдмонте, штат Оклахома, где и выросла.
Она появилась в нескольких театральных постановках в роли ребёнка таких, как Титаник, Скрипач на крыше, и Звуки музыки.
Много лет обучалась актёрскому мастерству в агентстве продюсера Мишеля Де Лонга "Actors Casting & Talent Services", в котором во время обучения участвовала в шоу "Are You a Good Witch or a Bad Witch?".
Дебют на киноэкранах для Хейли состоялся в 2006 году, она сыграла небольшую роль в фильме "Страх как он есть".
В том же 2006 году она появилась в двух эпизодах сериала "Девочки Гилмор" (2000-2007).
В 2007 году Хейли снялась в одном из эпизодов сериала "Скорая помощь" (1994-2009) и сыграла роль первого плана в фильме "Американское преступление" с Эллен Пейдж в главной роли.
В 2008 году Макфарланд появилась в сериалах "Мыслить как преступник" (2005-...) и "Мёртвые до востребования" (2007-2009), а также вместе с Кейт Бекинсейл и Форестом Уитакером снялась в картине "Полет длиною в жизнь".
В 2009 году Хейли получила роль Эмили Лайтман в американском телевизионном сериале "Теория лжи" (2009-2011), главную роль в котором исполнил Тим Рот.
В том же 2009 году Хейли появилась в нескольких эпизодах сериала "Соединенные Штаты Тары" (2009-2011).
В 2011 году актриса появилась в сериале "Закон и порядок: Специальный корпус" (1999-...), а в 2012 году - в сериале "Безумцы" (2007-...).
В 2013 году Хейли вместе с Патриком Уилсоном и Маккензи Фой снялась в фильме ужасов "Заклятие".
В 2014 году МакФарланд исполняла роль Брук Патнер в последнем сезоне сериала "Сыны анархии", а также исполнила эпизодическую роль в сериале "Анатомия страсти".