Według apokryfów święty Joachim pochodził z Galilei. Wychował się w bogatej rodzinie. Jego żoną była święta Anna. Joachim był już starym człowiekiem, jednak bardzo pragnął zostać ojcem. W tym celu udał się na pustkowie gdzie przez czterdzieści dni pościł, błagając Boga o miłosierdzie nad nim i dar dziecka. Wtedy jego błagania zostały wysłuchane. Ukazał mu się anioł, który przekazał mu radosną wieść, że jego żona urodzi dziecko, które będzie radością dla ludzi na całym świecie. Po urodzeniu się córki dano jej na imię Maryja. Joachim zmarł, gdy Maryja była jeszcze dziewczynką.
Kult świętego Joachima rozwinął się na przełomie IV i V wieku. W Jerozolimie wybudowano kościół przy sadzawce Betesda pod wezwaniem św. Joachima i Anny. Kościół ten istnieje do dzisiaj.