Хаффман родилась в Ванкувере, Британская Колумбия, Канада. Кроме того, она жила недалеко от Оттавы, где она училась в Goulbourn Middle School. В 13 лет, Хаффман пришла на свой первый кастинг. Несмотря на конкуренцию, ей предложили главную роль.
Когда её отец переехал в Даллас, она получила возможность жить в Соединённых Штатах и поступить в колледж. В конце концов она переехала в Лос-Анджелес, где она стала сниматься ещё чаще.
Элейна имеет троих детей вместе со своим мужем Джоном Хаффманом: сын Илья и две дочери Ханна и Чарли-Джейн. Чарли-Джейн родилась 8 декабря 2009. Последняя беременность совпала с первым сезоном Звёздных врат: Вселенная, и она была добавлена в сценарий.