Quando Herodes era o rei da terra de Israel, havia um sacerdote chamado Zacarias, que era do grupo dos sacerdotes de Abias. A esposa dele se chamava Isabel e também era de uma família de sacerdotes. Esse casal vivia a vida que para Deus é correta, obedecendo fielmente a todas as leis e mandamentos do Senhor. Mas não tinham filhos porque Isabel não podia ter filhos e porque os dois já eram muito velhos.
Certo dia no Templo de Jerusalém, Zacarias estava fazendo o seu trabalho de sacerdote, pois era a sua vez de fazer aquele trabalho diário. Conforme o costume dos sacerdotes, ele havia sido escolhido por sorteio para queimar o incenso no altar e por isso entrou no Templo do Senhor. Durante o tempo em que o incenso queimava, o povo lá fora fazia orações. Então um anjo do Senhor apareceu em frente de Zacarias, de pé, do lado direito do altar. Quando Zacarias o viu, ficou com medo e não sabia o que fazer. Mas o anjo lhe disse:
— Não tenha medo, Zacarias, pois Deus ouviu a sua oração! A sua esposa vai ter um filho, e você porá nele o nome de João. O nascimento dele vai trazer alegria e felicidade para você e para muita gente, pois para o Senhor Deus ele será um grande homem. Ele não deverá beber vinho nem cerveja. Ele será cheio do Espírito Santo desde o nascimento e levará muitos israelitas ao Senhor, o Deus de Israel. Ele será mandado por Deus como mensageiro e será forte e poderoso como o profeta Elias. Ele fará com que pais e filhos façam as pazes e que os desobedientes voltem a andar no caminho direito. E conseguirá preparar o povo de Israel para a vinda do Senhor.
Então Zacarias perguntou ao anjo:
— Como é que eu vou saber que isso é verdade? Estou muito velho, e a minha mulher também.
O anjo respondeu:
— Eu sou Gabriel, servo de Deus, e ele me mandou falar com você para lhe dar essa boa notícia. Você não está acreditando no que eu disse, mas isso acontecerá no tempo certo. E, porque você não acreditou, você ficará mudo e não poderá falar até o dia em que o seu filho nascer.
Enquanto isso, o povo estava esperando Zacarias, e todos estavam admirados com a demora dele no Templo. Quando saiu, Zacarias não podia falar. Então perceberam que ele havia tido uma visão no Templo. Sem poder falar, ele fazia sinais com as mãos para o povo.
Quando terminaram os seus dias de serviço no Templo, Zacarias voltou para casa. Pouco tempo depois Isabel, a sua esposa, ficou grávida e durante cinco meses não saiu de casa. E ela disse:
— Agora que o Senhor me ajudou, ninguém mais vai me desprezar por eu não ter filhos.
Quando Isabel estava no sexto mês de gravidez, Deus enviou o anjo Gabriel a uma cidade da Galileia chamada Nazaré. O anjo levava uma mensagem para uma virgem que tinha casamento contratado com um homem chamado José, descendente do rei Davi. Ela se chamava Maria. O anjo veio e disse:
— Que a paz esteja com você, Maria! Você é muito abençoada. O Senhor está com você.
Porém Maria, quando ouviu o que o anjo disse, ficou sem saber o que pensar. E, admirada, ficou pensando no que ele queria dizer. Então o anjo continuou:
— Não tenha medo, Maria! Deus está contente com você. Você ficará grávida, dará à luz um filho e porá nele o nome de Jesus. Ele será um grande homem e será chamado de Filho do Deus Altíssimo. Deus, o Senhor, vai fazê-lo rei, como foi o antepassado dele, o rei Davi. Ele será para sempre rei dos descendentes de Jacó, e o Reino dele nunca se acabará.
Então Maria disse para o anjo:
— Isso não é possível, pois eu sou virgem!
O anjo respondeu:
— O Espírito Santo virá sobre você, e o poder do Deus Altíssimo a envolverá com a sua sombra. Por isso o menino será chamado de santo e Filho de Deus.