No tempo de Herodes, rei da Judeia, havia um sacerdote chamado Zacarias, que pertencia ao grupo sacerdotal de Abias; Isabel, a mulher dele, também era descendente de Arão. Ambos eram justos aos olhos de Deus, porque obedeciam de modo irrepreensível a todos os mandamentos e preceitos do Senhor. Eles, porém, não tinham filhos, porque Isabel era estéril, e ambos eram de idade avançada.
Certa vez, estando de serviço o seu grupo, Zacarias servia como sacerdote diante de Deus. Ele foi escolhido por sorteio, de acordo com o costume do sacerdócio, para entrar no templo do Senhor e oferecer incenso. Quando chegou a hora de oferecer incenso, o povo todo estava orando do lado de fora.
Então, um anjo do Senhor apareceu a Zacarias, à direita do altar do incenso. Quando Zacarias viu o anjo, ficou assustado e dominado pelo medo. O anjo, porém, lhe disse:
― Não tenha medo, Zacarias, pois a sua oração foi ouvida. Isabel, a sua mulher, dará a você um filho, e você lhe dará o nome de João. Ele será motivo de prazer e alegria para você, e muitos se alegrarão por causa do nascimento dele, pois será grande aos olhos do Senhor. Ele nunca tomará vinho nem bebida fermentada e será cheio do Espírito Santo desde antes do seu nascimento. Fará retornar muitos do povo de Israel ao Senhor, o Deus deles. Ele irá adiante do Senhor, no espírito e no poder de Elias, para fazer voltar o coração dos pais aos filhos e os desobedientes à sabedoria dos justos e, assim, deixar um povo preparado para o Senhor.