San Juan Bautista nació seis meses antes de Jesucristo (de hoy en seis meses - el 24 de diciembre - estaremos celebrando el nacimiento de nuestro Redentor, Jesús).
El capítulo primero del evangelio de San Lucas nos cuenta de la siguiente manera el nacimiento de Juan: Zacarías era un sacerdote judío que estaba casado con Santa Isabel, y no tenían hijos porque ella era estéril. Siendo ya viejos, un día cuando estaba él en el Templo, se le apareció un ángel de pie a la derecha del altar.
Al verlo se asustó, mas el ángel le dijo: "No tengas miedo, Zacarías; pues vengo a decirte que tú verás al Mesías, y que tu mujer va a tener un hijo, que será su precursor, a quien pondrás por nombre Juan. No beberá vino ni cosa que pueda embriagar y ya desde el vientre de su madre será lleno del Espíritu Santo, y convertirá a muchos para Dios".
Pero Zacarías respondió al ángel: "¿Cómo podré asegurarme que eso es verdad, pues mi mujer ya es vieja y yo también?".
El ángel le dijo: "Yo soy Gabriel, que asisto al trono de Dios, de quien he sido enviado a traerte esta nueva. Mas por cuanto tú no has dado crédito a mis palabras, quedarás mudo y no volverás a hablar hasta que todo esto se cumpla".