Anna pochodziła z rodziny kapłańskiej z Betlejem. Hebrajskie imię Anna w języku polskim znaczy tyle, co "łaska". Od IV wieku do dzisiaj pokazuje się przy Sadzawce Owczej w Jerozolimie miejsce, gdzie stał dom Anny i Joachima. Obecnie wznosi się na nim trzeci z kolei kościół. Wybudowali go krzyżowcy.
Św. Anna jest patronką diecezji opolskiej, miast, m.in. Hanoveru, oraz kobiet rodzących, matek, wdów, położnic, ubogich robotnic, górników kopalni złota, młynarzy, powroźników i żeglarzy.
Joachim miał pochodzić z zamożnej i znakomitej rodziny z Galilei. Już samo jego imię miało być prorocze, gdyż oznacza tyle, co "przygotowanie Panu". W dawnej Polsce czczony był jako "protektor Królestwa". Kiedy Maryja była jeszcze dzieckiem, miał pożegnać ziemię. Razem ze św. Anną patronują małżonkom.
Apokryficzna Protoewangelia Jakuba z II wieku podaje, że Anna i Joachim byli bezdzietni. Małżonkowie daremnie modlili się i dawali hojne ofiary na świątynię, aby uprosić sobie dziecię. Joachim, będąc już w podeszłym wieku, udał się na pustkowie i tam przez dni 40 pościł i modlił się o Boże miłosierdzie. Wtedy zjawił mu się anioł i zwiastował, że jego prośby zostały wysłuchane, gdyż jego małżonka Anna da mu Dziecię, które będzie radością ziemi. Tak też się stało. Przy narodzinach ukochanej Córki, której według zwyczaju piętnastego dnia nadano imię Maria, była najbliższa rodzina. W rocznicę tych narodzin urządzono wielką radosną uroczystość. Po urodzeniu się Maryi, spełniając uprzednio złożony ślub, rodzice oddali swą Jedynaczkę na służbę w świątyni. Kiedy Maryja miała 3 lata, oddano Ją do świątyni, gdzie wychowywała się wśród swoich rówieśnic, zajęta modlitwą, śpiewem, czytaniem Pisma świętego i haftowaniem szat kapłańskich. Wcześniej miał pożegnać świat Joachim. Według jednej z legend Annie przypisuje się trinubium - po śmierci Joachima miała wyjść jeszcze dwukrotnie za mąż.
Na podst. brewiarz.pl