- Nellie Forbush:Młoda amerykańska pielęgniarka stacjonująca na wyspie na południowym Pacyfiku podczas II wojny światowej. Zakochuje się w Emile de Becque, francuskim właścicielu plantacji.
- Emile de Becque:francuski właściciel plantacji i były oficer marynarki. Jest wdowcem z dwójką dzieci i zakochuje się w Nellie Forbush.
- Krwawa Mary:Miejscowa kobieta, która mieszka na wyspie i sprzedaje pamiątki amerykańskim marynarzom. Jest także swatką i pomaga Nellie i Emile'owi się spotkać.
- Luther Billis:cyniczny amerykański marynarz stacjonujący na wyspie. Jest przyjacielem Nellie i stara się pomóc jej spotkać się z Emilem.
- Joe Cable:Młody amerykański żołnierz stacjonujący na wyspie. Zakochuje się w Liat, młodej Polinezyjce.
- Liat:Młoda Polinezyjka, córka Krwawej Mary. Zakochuje się w Joe Cable’u.
Postacie drugoplanowe:
- Komandor William Harbison:Dowódca amerykańskiej bazy morskiej na wyspie.
- Kapitan George Brackett:Oficer wykonawczy amerykańskiej bazy morskiej na wyspie.
- Porucznik Cable:ojciec Joe Cable'a.
- Henry:młody syn Emile'a.
- Robert:młoda córka Emile'a.