Violetta writes Alfred a letter of farewell, telling him she no longer loves him. She is distraught, she cries and before leaving, lets out a scream of love. Alfred suddenly returns so she rushes out of the room, pretending to go into the garden. He is informed of his father’s visit during his absence and this worries him. Shortly afterwards, he reads the letter and learns that his love is returning to her past life in Paris. He is filled with jealousy and bitterness. His father consoles him and takes advantage of the situation, convincing him to return home. Alfred is beside himself; maybe he has a rival in love. He hastens to find Violetta to get revenge.
The same evening, Flora Bervoix has a party at her home. The din of the masked dances starkly contrasts with the protagonists’ feelings of solitude and anxiety. Alfred enters and immediately starts gambling, and winning. Violetta arrives, accompanied by Douphol. Alfred challenges the Baron at cards and repeatedly wins, at the same time provoking him by making allusions that hurt. Dinner is announced and everyone leaves the room.
Violetta comes back immediately. She has given Alfred a nod and he understands that she wants to talk. He comes in and listens, but it seems that dialogue is impossible: they are unable to communicate. They have hit a wall and she is forced to lie so as not to reveal the truth. She says she loves Douphol. On hearing this, Alfred loses control: in a fury of rage, he calls all the guests into the room and throws all his winnings at Violetta’s feet, asking the company to witness that in so doing, he has paid back the money she spent on him. Everyone is astounded by his lack of social aplomb. Violetta faints and Alfred is upbraided by his father for his heartless conduct. Alfred, contrite, is escorted out by his father, but only after he has been challenged in a duel by Douphol.