Элеанор Деннис родилась в Шотландии. Училась в Международной оперной школе лондонского Королевского колледжа музыки. Участница программы Harewood Artist по поддержке молодых певцов Английской национальной оперы, на сцене которой исполнила партии Графини («Свадьба Фигаро» Моцарта), Елены («Сон в летнюю ночь» Бриттена) и Микаэлы («Кармен» Бизе).
Выступала на сцене Королевского театра в Глазго («Свадьба Фигаро»), Опере Холланд-парка в Лондоне (Фьордилиджи в «Так поступают все женщины» Моцарта), Большом театре Лидса (Мисс Джессел в «Повороте винта» Бриттена, постановка компании Opera North), Зальцбургском государственном театре (Гиневра в «Ариоданте» Генделя), на фестивале Бриттена в Олдборо («Сон в летнюю ночь») и Бакстонском фестивале (Коминий в опере «Луций Папирий, диктатор» Кальдары). В 2021 году дебютировала на фестивале «Грандж» в Хэмпшире («Сон в летнюю ночь») и спела партию Миранды («Учитель танцев» Малколма Арнолда) на Бакстонском фестивале.
Певица часто выступает в концертных программах. Она участвовала в исполнении «Немецкого реквиема» Брамса с Симфоническим оркестром Бирмингема под управлением Эндрю Манце; «Весенней симфонии» Бриттена с Симфоническим оркестром Венского радио под управлением Корнелиуса Майстера и Шотландским симфоническим оркестром Би-би-си под управлением Илана Волкова; оратории «Илия» Мендельсона на «Фестивале трех хоров» (Three Choirs Festival); Harmoniemesse Гайдна с Оксфордским филармоническим оркестром (дирижер – Андраш Шифф); «Голоса в пустыне» (Une voix dans le désert) Элгара с Симфоническим оркестром Бирмингема (дирижер – Андрис Нелсонс); вокального цикла «Четыре последние песни» Р. Штрауса с Королевским филармоническим оркестром (дирижер – Мартин Брэббинс); сочинений Бетховена – музыки к трагедии Гёте «Эгмонт» с Филармоническим оркестром Би-би-си (дирижер – Хуанхо Мена), «Торжественной мессы» с Национальным симфоническим оркестром Ирландской телерадиокомпании (RTÉ, дирижер – Кристиан Мачелару), оратории «Христос на Масличной горе» с Симфоническим оркестром Бамберга (дирижер – Рольф Бек) и Девятой симфонии с Национальным оркестром и хором Испании (дирижер – Давид Афкхам).