Handlingen er lagt til den fiktive greske øya Kalokairi, hvor hovedpersonen Donna eier og driver en taverna, besøkt både av lokalbefolkningen og turister. Donnas datter Sophie, som er forlovet med Sky, har forsøkt å få sin mor til å fortelle hvem som er hennes far, men Donna vil ikke snakke om fortiden. Sophie vil at hennes far skal følge henne til alteret («Prolog»). Hun finner sin mors gamle dagbok og oppdager i denne intime betroelser om tre forskjellige menn den sommeren hun ble unnfanget («Honey, Honey»). I troen på at én av disse må være hennes far, oppsporer hun dem og sender alle tre en invitasjon til det forestående bryllupet, uten å fortelle det til sin mor.