Иоланда была дочерью короля Венгрии Андраша II и его второй жены Иоланды Куртене. По отцовской линии приходилась внучкой Беле III и его первой жене Агнессе Антиохийской. По материнской линии была внучкой Пьера II де Куртене и его второй жены Иоланды Фландрской.
В 1235 году Иоланда вышла замуж за короля Арагона Хайме I Завоевателя. Они обвенчались 8 сентября в Кафедральном соборе Барселоны. Для Хайме это был второй брак. Первый, с Элеонорой Кастильской, был аннулирован из-за кровного родства. От этого супружества остался сын Альфонсо.
У Хайме и Иоланды родилось 10 детей:
Иоланда была талантливой женщиной и обладала сильным характером. Принимала участие в политических делах наравне со своим мужем. Хайме очень ценил её как советника. Иоланда принимала участие в важных международных соглашениях. (Tractat d'Almizra с Кастилией, 1244). Подписывала договор о сдаче города Валенсии эмиром Зайаном ибн Марданишем. Вместе с мужем торжественно вступила в Валенсию 9 октября 1938 года.
Также поощряла попытки своих детей поссорить Хайме с его старшим сыном Альфонсо.
Умерла в Уэске от лихорадки в октябре 1253 года. Похоронена в монастыре Santa Mar?a de Vallbona в каталонском городе Лерида. Позднее рядом с ней была похоронена её дочь Санча.
Останки королевы были перенесены в известную сейчас гробницу в 1275 году. Об этом свидетельствует надпись на боковой стороне саркофага:
Fuit translata donna | Violans regina | Aragonum | anno 1276.
В 2002 году правительство Венгрии финансировало реставрацию гробницы, пожертвовав на данную цель 12 000 евро. Несмотря на это, разрешения на вскрытие саркофага монашеская община Вальбуэна не дала.