В град Хеврон живеел свещеникът Захарий с жена си Елисавета – братовчедка на св. Анна. Двамата страдали много, че нямат деца. Макар и в напреднала възраст, непрестанно и горещо се молели за наследник. И молитвата им сторила чудо – Елисавета заченала и родила син точно както било известено на Захарий от св. архангел Гавриил. Ангелът му казал още, че детето ще се нарича Йоан и не само ще проповядва идването на Месията, но и ще го посочи на хората.