Mamma Mia! Her går vi igjen -- på juni 1, 2017, det ble annonsert at narmekt ville komme tilbake som Sophie. Senere den måneden, Dominisk Cooper bekreftet at han ville komme tilbake til oppfølgeren, sammen med Streep, Firth og Brosnan som himmelen, Donna, Harry og Sam, I juli 2017 ble Barmanski også bekreftet til å gå tilbake som Tya. På juli 12 ble 2017, Lily James kastet til å spille rollen til unge Donna. På august 3, 2017, Jeremy Irvine og Alexa Davies ble også kastet i filmen, med Irvine spiller Brosnan i en siste tid, og Hugh Skinner til å spille Young Harry, Davies som en ung Rosie, spilte av Julie Walers. På august 16, 2017, ble det annonsert at Jessicas mann Keena Wynn hadde blitt kastet som en ung Tya, som er spilt av Barmanski. Julie Walters og Stellan Skarsgård har også fått sine roller som Rosie og Bill, På oktober 16, 2017, ble det annonsert at singer og skuespiller Cher hadde blitt med, i hennes første på skjermen filmrolle siden 2010, og hennes første film med Streleep siden Silkwood. Del ble skrevet spesielt for Cher, og hun fikk velge Andy Garcia som hennes romantiske partner.
er det samme som i mama mi 2