Hlavními postavami jsou dvojčata Viola a Sebastian. Loď, kterou cestují, se potopí. Viola se spasí na záchranném člunu. Sebastiana považuje za mrtvého, přestrojí se tedy za muže a chce vstoupit do Orsinových služeb, vydává se za eunucha Cesaria. Kníže Cesaria (Violu) přijme a posílá ho s milostným dopisem k hraběnce Olívii. Ta Orsinovo dvoření odmítá, protože ještě nepřekonala smrt svého bratra, Cesaria (Viola) si přesto vymůže audienci u hraběnky. Hraběnka odmítá Orsinovy návrhy, ale zamiluje se do Cesaria (Violy). Strýc Tobiáš by ji chtěl provdat za rytíře Chrudoše Choděru, kterého ale také odmítá. Na hraběnčině panství bydlí vedlejší postavy; strýc Tobiáš, důvěrnice Marie, správce Malvolio a šašek Masopust. Orsino ji posílá další dopisy, aby si hraběnku získal.
Sebastian ztroskotání lodě taktéž přežil, svou sestru Violu však považuje za mrtvou, stejně jako ona jeho.
Mezitím Tobiáš a Chrudoš Choděra, rytíři na Olíviině dvoře, společně se sluhou Fabiánem, Masopustem a Marií, chystají léčku na namyšleného správce hraběnčina dvoru Malvolia. Napíšou falešný milostný dopis, v němž vyznává hraběnka Malvoliovi svou lásku. Malvolio falešnému dopisu uvěří.
Cesario (Viola) přichází opět s dopisem za Olívií a prosí ji, aby knížeti Orsinovi opětovala jeho lásku. Olívie odmítá a vyznává lásku Cesariovi, spatří je rytíř Chrudoš, milovník krčem, jež je do Olívie beznadějně zamilován.
Mezitím Antoniovi hrozí zatčení kvůli dřívějšímu konfliktu. Olívíi se dvoří Malvolio, povzbuzen falešným dopisem. Olivie se obává, že je posednut Ďáblem , a tak ho zavře do vězení, což velmi rozradostní aktéry žertíku.
Chrudoš velmi žárlí na Cesaria, proto jej vyzve na souboj, do souboje ale zasáhne Antonio, protože si Violu v mužských šatech popletl se Sebastianem, kterého chtěl zachránit. Antonio je zatčen, hlídka se Cesaria (Violy) ptá, zda Antonia zná, dívka pravdivě odpoví, že nikoliv, což si Antonio vykládá jako Sebastianovu zradu. Viola se tedy dozví, že její bratr žije.
Zanedlouho potká Chrudoš Sebastiana a vyzve ho na souboj, jelikož si ho popletl s Cesariem. Souboj přeruší Olívie a pozve Sebastiana, kterého považuje za Cesaria, k sobě domů. Sebastian se do ní zamiluje. Orsino přichází k Olívii spolu s Cesariem (Viola). Olívie odmítá Orsina, protože je zasnoubena s Cesariem. Orsino i Viola jsou dokonale zmateni. Přiběhnou rytíři Tobiáš a Chrudoš a tvrdí, že je Cesario napadl. Objeví se také Sebastian, vzniklá situace je už pro postavy zcela nepochopitelná. Cesario tedy odhalí svou pravou dívčí tvář. Viola se radostně setkává s bratrem, ten se shledává s přítelem Antoniem, Malvolio je také propuštěn, protože aktéři žertu se doznají. Orsino je ohromen a propouští Violu (Cesaria) ze svých služeb a požádá ji o ruku. Viola souhlasí, jelikož je do Orsina zamilována od prvního okamžiku.
Hra končí přípravou na dvojnásobnou svatbu, a sice svatbu Violy s Orsinem a Olivie se Sebastianem.