Елизавета была дочерью каринтийского и тирольского герцога Мейнарда II и Елизаветы Виттельсбах (дочери баварского герцога Оттона II). 20 декабря 1274 года она вышла замуж за Альбрехта Габсбурга. В декабре 1282 года её муж был возведён своим отцом — императором Рудольфом — в звание герцога Австрии и Штирии. Так, благодаря родителям Альбрехта и Елизаветы, началась консолидация Австрии в руках Габсбургов.
27 июля 1298 года Альбрехт был избран во Франкфурте королём Германии, и в 1299 году Елизавета была коронована как королева Германии.
1 мая 1308 года Альбрехт был убит своим племянником Иоганном Швабским. После смерти мужа Елизавета удалилась в монастырь в Кёнигсфельдене, где и умерла 28 октября 1312 года.
У Альбрехта и Елизаветы выросло 12 детей:
у супружеской пары было ещё 9 детей, которые умерли непосредственно после рождения. Они остались неизвестными и были погребены в королевской капелле в Тульне в Нижней Австрии.