- Nellie Forbush:Mladá americká zdravotná sestra umiestnená na ostrove v južnom Tichomorí počas druhej svetovej vojny. Zamiluje sa do Emile de Becque, francúzskeho majiteľa plantáže.
- Emile de Becque:Francúzsky majiteľ plantáže a bývalý námorný dôstojník. Je vdovec s dvoma deťmi a zaľúbi sa do Nellie Forbush.
- Bloody Mary:Miestna žena, ktorá žije na ostrove a predáva suveníry americkým námorníkom. Je tiež dohadzovačkou a pomáha Nellie a Emile dať sa dokopy.
- Luther Billis:Cynický americký námorník, ktorý je umiestnený na ostrove. Je priateľom Nellie a snaží sa jej pomôcť dať sa dokopy s Emilom.
- Joe Cable:Mladý americký vojak, ktorý je umiestnený na ostrove. Zamiluje sa do Liat, mladej Polynézanky.
- Liat:Mladá Polynézanka, ktorá je dcérou Bloody Mary. Zamiluje sa do Joea Cablea.
Pomocné postavy:
- Veliteľ William Harbison:Veliaci dôstojník americkej námornej základne na ostrove.
- Kapitán George Brackett:Výkonný dôstojník americkej námornej základne na ostrove.
- Poručík Cable:Otec Joea Cablea.
- Henry:Emilov malý syn.
- Robert:Emilova malá dcéra.