Элеонора Каттон родилась 24 сентября 1985 года в Канаде, где ее отец, аспирант из Новой Зеландии, получал докторскую степень в Университете Западного Онтарио. Когда Элеоноре было 6 лет, ее семья вернулась в Новую Зеландию, город Крайстчерч, где и прошло ее детство.
Она училась в старших классах в школе в Бёрнсайде. В Университете Кентербери изучала английский язык и литературу, затем получила степень магистра Писательского мастерства в Институте Современного Письма, Университет Виктория в Веллингтоне.
В 2008 году Каттон удостоилась участия в семинарах писателей Айовы. И в 2009 году ее назвали «золотой девочкой от литературы года».
В настоящее время Каттон живет в Окленде и преподает писательское мастерство в Технологическом Институте Манукау.
Первая книга Каттон "Репетиция" вышла в свет в 2008-м году и сразу завоевала несколько литературных наград.
За свой второй роман "Светила" (The Luminaries), опубликованный 2013 г, Элеонора Каттон получила "Букера".
Действие романа происходит во времена "золотой лихорадки" викторианской Новой Зеландии. Коттон говорила о романе, что хотела написать книгу, в которой "сюжет не выигрывает за счет структуры, а структура не выигрывает за счет сюжета". "Светила" – самая длинная книга, получившая Букеровскую премию.