Действие I
Севилья. К дому доктора Бартоло приходит переодетый бедным студентом Граф Альмавива. Он собирается петь серенады Розине. Бартоло не выпускает ее из дома, и Альмавива решает ждать до рассвета. Появляется Фигаро, цирюльник, который в курсе всех секретов и скандалов города. Он объясняет Графу, что Розина не дочь Бартоло, а его воспитанница, и что доктор намерен жениться на ней. Фигаро придумывает план: чтобы встретиться с девушкой, Альмавива должен переодеться солдатом, притвориться пьяным и с ордером на постой явиться в дом Бартоло. Альмавива в восторге, а Фигаро надеется на хорошее вознаграждение.
Розину очаровывает голос студента по имени Линдор (переодетого Графа), и она решает пойти на хитрость, чтобы встретиться с ним. Появляется Бартоло с учителем музыки, Доном Базилио, который предупреждает опекуна, что в Севилье видели Графа Альмавиву, поклонника Розины. Бартоло решает немедленно жениться на Розине. А Базилио предлагает испытанный способ избавиться от Альмавивы – оклеветать его. Подслушавший этот разговор Фигаро предупреждает Розину и предлагает доставить ее послание к Линдору. Бартоло мучается подозрениями и предпринимает попытки узнать, что пишет Розина, но каждый раз ей удаётся перехитрить опекуна. Рассерженный неповиновением Бартоло требует, чтобы она перестала водить его за нос.
Появляется Альмавива в образе пьяного солдата, и, пока Бартоло объясняет, что его дом свободен от постоя войск, солдат тайно передает Розине записку. Фигаро сообщает, что на улице собирается толпа, привлеченная шумом, доносящимся из дома. В дом врываются гвардейцы, чтобы арестовать Альмавиву, но когда он втайне открывает капитану свое настоящее имя, его мгновенно выпускают. Все кроме Фигаро поражены таким поворотом событий.
Действие II
Бартоло подозревает, что «солдат» – это шпион, подосланный Альмавивой. Граф возвращается, на этот раз в облике Дона Алонсо, учителя музыки и ученика Дона Базилио. Он пришел, чтобы дать Розине урок музыки, вместо заболевшего, как он утверждает, учителя. «Дон Алонсо» рассказывает Бартоло, что он остановился в той же гостинице, что и Альмавива, и нашел письмо от Розины. Он предлагает сказать ей, что это письмо отдала ему другая женщина, тогда Розина поймет, что Линдор ухаживает за ней по поручению Альмавивы. Это убеждает Бартоло, что «Дон Алонсо» действительно ученик Дона Базилио, и он разрешает ему дать Розине урок музыки. Она поет арию, и когда Бартоло задремывает, Альмавива и Розина признаются друг другу в любви.
Фигаро, пришедшему побрить дона Бартоло, удается завладеть ключом от балконной двери. Внезапно появляется совершенно здоровый Базилио. Альмавива, Розина и Фигаро убеждают его при помощи денег, что он болен скарлатиной. Базилио уходит, смущенный, но разбогатевший. Пока Фигаро бреет Бартоло, Альмавива с Розиной договариваются бежать этой ночью. Но доктор слышит фразу «моё переодевание»; он в ярости осознает, что его опять обманули. Все уходят.
Горничная Берта возмущается происходящим в доме. Базилио требует вызвать нотариуса, чтобы Бартоло и Розина смогли пожениться сегодня вечером. Затем Бартоло показывает Розине ее письмо Линдору. Убитая горем и убежденная, что ее обманули, Розина соглашается выйти замуж за Бартоло и рассказывает ему о запланированном побеге с Линдором. Буря эмоций захлестывает Бартоло.
Появляются Фигаро и Граф: они влезли через балкон. Розина в гневе, но Альмавива открывает ей свое истинное имя. Приходят Базилио и нотариус. Выбирая между пулей и увесистым кошельком, учитель музыки соглашается быть свидетелем на свадьбе Розины и Альмавивы. Появляется Бартоло с солдатами, но уже слишком поздно. Альмавива объясняет Бартоло, что все возражения бесполезны, и доктор принимает свое поражение. Фигаро, Розина и Граф празднуют победу.