На подвір’ї будинку Адіни весільна забава. Гості танцюють і співають, вітаючи наречених. Дулькамара розважає усіх жартівливою баркаролою.Адіна поглядом весь час шукає Неморіно: вона ж влаштувала цю гостину, аби помститися йому. А його, як на зло, серед гостей немає.
З’являється нотаріус. Белькоре приспішує підписання шлюбного контракту з Адіною.
Надходить Неморіно. Він у відчаї, адже незабаром може втратити Адіну назавжди. Побачивши Дулькамару, він благає про допомогу. Лікар радить придбати ще одну пляшку ”магічного еліксиру”. Але юнак не має грошей.Аби здобути їх, Неморіно змушений завербуватися в солдати – в загін свого суперника, сержанта Белькоре.
Тим часом, через балакучість Джанетти, селом поширилася звістка про те, що помер дядько бідного Неморіно і залишив племінникові великий спадок.
Джанетта й інші дівчата, кокетуючи, навперейми намагаються привернути до себе увагу Неморіно – тепер багатого нареченого. Він, не знаючи, що трапилося з дядьком, сприймає залицяння дівчат як результат дії “чарівного напою”.
Побачивши Неморіно в оточенні дівчат і ревнуючи, Адіна починає розуміти, що кохає його. Дулькамара приголомшливо вражений: невже вплив його “еліксиру” справді магічний? Тому, побачивши розпач Адіни, він вирішує запропонувати і їй свої “чарівні ліки”. Однак дівчина відмовляється. Вона впевнена, що її чари – в ній самій: своєю красою вона причарує серце Неморіно.
Дізнавшись про те, що хлопець, заради кохання до неї, записався у солдати, Адіна викуповує у Белькоре угоду про рекрутство і повідомляє про це Неморіно. Але юнак вирішує не приймати її дарунка – аж поки вона відверто не зізнається, що кохає його.
Заставивши красуню в обіймах Неморіно, Белькоре недовго сумує: на світі багато гарних жінок.
А Дулькамара, переконавши всіх, що закохані поєднали свої долі, завдяки його любовному напоєві, прощається з гостинними селянами й поспішає, аби ощасливити інших, – тих, хто мріє про магічний “elisir d’amore”.