На юге Франции стоял старинный замок. В нём жила Иоланта, дочь короля Прованса. Юная девушка с рождения была слепой, но даже не догадывалась об этом. Иоланта была обручена с герцогом Робертом Бургунским, который никогда не видел своей невесты. Но так случилось, что герцог полюбил другую, звали её Матильдой. С другом Водемоном Роберт отправился в замок короля, чтобы попросить его вернуть данное им слово. Свой отряд они оставили у закрытых ворот замка, а сами сумели через калитку пробраться в сад, где на открытой веранде спала Иоланта. Молодые люди были поражены её красотой. Проснувшаяся девушка вежливо встретила незнакомцев. Герцога встревожила тишина, которая окружала замок, и он отправился за своей охраной.
Пока герцог отсутствовал, Водемон беседовал с Иолантой. За время, проведённое с ней рядом, он понял, что влюблён и решил просить у хозяина замка её руки. Его даже не смутила слепота девушки. Он понял это, когда вместо красного цветка Иоланта сорвала для него белую розу. Молодой человек долго рассказывал ей о красоте окружающего мира. Их беседу прервало появление короля Рене, который привёз в замок мавританского врача. Несмотря на то, что король был рассержен, юноша попросил у него руки Иоланты, но получил отказ.
Король предупредил Водемона, что если врач не сумеет вылечить дочь, то молодой человек головой ответит за то, что рассказал Иоланте о её слепоте. Чтобы спасти юношу, девушка была согласна на любое лечение. Когда врач увёл Иоланту, король успокоил Водемона: он не собирался казнить его. Нужно было, чтобы дочь сама захотела увидеть этот мир, хотя бы ради спасения его жизни. Когда вернулся герцог, он объяснил королю причину вторжения в его замок. Король Рене, разобравшись во всём, согласился отдать дочь Водемону.
Вечером по сияющим лицам врача и Иоланты присутствующие поняли, что девушка видит, и приветствовали их торжественной песней.
Опера учит благородству, честности, искренней любви, умению жертвовать собой ради другого человека.