Pierwszym mężem Anny był Joachim. Stali się rodzicami Maryi. Gdy po raz pierwszy owdowiała, poślubiła Kleofasa i urodziła mu córkę, której nadali także imię Maria - znana jest jako Maria Kleofasowa. Po śmierci drugiego męża Anna poślubiła mężczyznę o imieniu Salome i urodziła kolejną córkę, którą nazwano także Maria. Stąd znamy ją jako Marię Salome. O dwóch młodszych córkach Anny wiemy z trzech Ewangelii w kontekście Pasji, nie pisze o tym jedynie Święty Łukasz.
Ewangelia Świętego Mateusza: Wśród nich [niewiast] była Maria Magdalena i Maria, matka Jakuba i Józefa, i matka synów Zebedeuszowych (Mt 27,56);
Ewangelia Świętego Marka: Były też niewiasty, które przypatrywały się z daleka, między nimi Maria Magdalena i Maria, matka Jakuba Mniejszego i Jozesa i Salome (Mk 15,40);
Ewangelia Świętego Jana: A stały pod krzyżem Jezusa matka jego i siostra matki jego Maria, żona Kleofasa i Maria Magdalena (J 19,25).
Maria Kleofasowa, Maria Salome oraz Maria Magdalena były tymi trzema Mariami, które często ukazywane są w sztuce jako Trzy Marie u grobu Chrystusa.
Maria Kleofasowa poślubiła Jakuba zwanego Alfeuszem i urodziła czterech synów: Jakuba Młodszego, Józefa Sprawiedliwego, Szymona i Judę Tadeusza. Młodsza córka Anny, Maria Salome, wyszła za Zebedeusza − ich dziećmi byli Jakub Większy Apostoł oraz Jan Ewangelista. Oprócz Józefa Sprawiedliwego synowie obu Marii stali się później uczniami Chrystusa, a ich pochodzenie zostało zapisane w Nowym Testamencie.