Действие комедии происходит в вымышленной стране — Иллирии. Правитель Иллирии герцог Орсино влюблен в графиню Оливию. Графиня в трауре из-за смерти брата.
Близнецы — брат и сестра Себастьян и Виола, потерпев кораблекрушение, оказались в Иллирии и потеряли друг друга. Виола, переодевшись в мужскую одежду, появляется при дворе Орсино. Герцогу пришёлся по душе молодой человек по имени Цезарио (это имя взяла себе Виола), и он приближает его к себе. Виола влюбляется в герцога. Орсино этого не замечает и даёт своему новому пажу поручение отправиться к Оливии и попытаться посвататься к ней.
При дворе Оливии живёт её дядя сэр Тоби — пьяница и весельчак. Он коротает время в совместных попойках с сэром Эндрю, который также безуспешно ищет внимания Оливии. Цезарио добивается аудиенции у Оливии и передаёт ей известия от Орсино. Дело заканчивается неожиданно: Оливия вежливо отдаёт должное достоинствам герцога, но влюбляется с одного взгляда в посланца герцога.
В городе, тем временем, появляется Себастьян, оплакивающий свою сестру, считая её погибшей. Начинается целая череда недоразумений. Брата и сестру, чрезвычайно похожих друг на друга, все путают.
Оливия, спутав Себастиана с Виолой, просит его жениться на ней. Он смутился, но согласился, и они обвенчались. Орсино смиряется с потерей Оливии и желает увидеть Виолу в женском платье.