幕啟前,管絃樂奏出短小的前奏曲,以極富表情的小提琴旋律作中心,強烈地表達出薇奧麗特內心的悲嘆。單純、哀傷、淒涼的曲調,深深打動人們的心弦。
幕啟。在巴黎古老的公寓薇奧麗特的臥室中。薇奧麗特深受刺激,憂傷不樂,病情加劇,躺在紗帷覆蓋的床上。在壁爐前的椅子上,通宵看顧病人但疲困的女僕安妮娜,和衣睡著。
不久薇奧麗特醒來,向安妮娜要水喝,還叫她打開窗戶,隨著冷風,晨光投射進來。薇奧麗特想起身,卻又不支倒下。經安妮娜扶持,才安然坐到椅上。這時格林維爾醫生進來。替她細心診察後,安慰她說,病勢已有起色,不久可望康復。
但薇奧麗特清楚自己病情,知道他說的不是實話。診畢,安妮娜送醫生到門口時,醫生告訴安妮娜,他的女主人不會活太久了。
送走醫生,安妮娜回來,握住薇奧麗特,請她提起精神。窗外傳來熱鬧的音樂,薇奧麗特問道:「今天是狂歡節嗎?安妮娜,銀行裏剩多少錢?」安妮娜算一算說,還有二十路易左右。薇奧麗特表示,要把其中半數送給安妮娜,而且要她去看看有沒有信。
這時薇奧麗特從枕頭下取出傑爾蒙的信。管絃樂奏出第一幕中薇奧麗特和阿非列德的二重唱旋律。
薇奧麗特看傑爾蒙的信:「妳遵守了諾言……,他們還是決鬥了。男爵雖然受傷,但逐漸在復原。阿非列德現在在國外,我已告訴他妳所做的犧牲,不久即可回到妳身旁。我也會來看望妳,祈求妳能早日康復……。」可是她卻嘆息道:「太晚了,」當看到鏡中憔悴蒼白的面容,不禁暗自嘆息。
在雙簧管淒涼的曲調上,薇奧麗特唱出這首絕望的優美詠嘆調 「再見,往日美麗的夢」(Addio deI passato):「再見,往日美麗快樂的夢,玫瑰般的臉色已經蒼白,阿非列德的愛也遙不可及。神呵,請寬恕這誤入泥沼的人,一切都告一段落!」微弱的歌聲,最後的高音暗示一切都將終了。
不久從窗外傳來熱鬧的合唱:「請讓路,為了節日之主,為這四足者,在牠頭上點綴鮮花和葡萄藤.…‥。」
突然安妮娜慌張地跑回來,告訴薇奧麗特,她看見阿非列德來了!不久阿非列德很快就進來,兩人不約而同地擁抱在一起。
阿非列德向薇奧麗特懺悔說:「全是我的不對,我一切都明白了。」她興奮地說:「我也知道你一定會回來。!」
兩人激動地唱出優美的二重唱「離開巴黎」(Parigi, o cara ):「離開巴黎,啊,我親愛的人,讓我們再度一起生活。我要補償妳過去的痛苦,你的身體一定可以康復。」薇奧麗特突然頓悟說:「啊,不可能了!」(Ah,non piu!),要阿非列德和她一起去教堂,感謝神讓他回來了。
但薇奧麗特因興奮過度,終於不支倒地。阿非列德趕忙叫安妮娜去請醫生,但薇奧麗特說:「如果你回來還救不了我,世界上再也沒人能救我。」
薇奧麗特想起自己悲慘的身世,使出最後的力氣激昂地唱道:「啊,歷盡痛苦的我,年紀這麼輕就要死去I我內心忠貞不移的愛,只是空想罷了I」「親愛的,讓我們一起流下快樂的眼淚I在希望面前,請不要封閉你的心!」
這時傑爾蒙也進來了,而且安妮娜和格林維爾醫生也趕到。「啊,薇奧麗特,我要擁抱你,如同自己的女兒,哦,胸襟寬宏的人兒!」
「哦,您來晚了,真感謝,我將幸福地死去。」
「說什麼?」
阿非列德提醒說:「爸爸,您已經看到。」「請不要使我更加受苦,懊悔在刺痛我的心,他的話像雷聲在擊打我。這不幸是我一手造成的。」
薇奧麗特拿出嵌有自己肖像的手飾送給阿非列德,要他留下,以紀念他們的愛情並說:「如果有花一般純潔的少女把心奉獻給你,我希望你要娶她為妻。我將在天使環繞下為你們祈禱、祝福。」
大家都為他的不幸悲傷,突然薇奧麗特從寢椅撐起上半身說道:「真不可思議,痛苦的痙攣沒有了,我體內有奇怪的力氣正在鼓動!我又能活下去了,多麼快樂啊!」勉強站起來,但隨即昏倒沙發,在情人的懷抱中嚥下最後一口氣!