Fonte principale sulla vita e la figura del Battista sono i Vangeli. Essi affermano che era figlio di Zaccaria e di Elisabetta, cugina di Maria quindi cugino di Gesù, e fu generato quando i genitori erano in tarda età. La notizia è interpretabile come a sottolineare l'eccezionalità del personaggio (figli di genitori anziani furono anche Isacco, figlio di Abramo, e, secondo tradizioni tarde, Maria). La sua nascita fu annunciata dallo stesso arcangelo Gabriele che diede l'annuncio a Maria; quando questa andò a visitare Elisabetta, il nascituro balzò di gioia nel ventre materno. Per aver conosciuto direttamente Gesù e per averne annunciato l'arrivo ancor prima che questi nascesse, Giovanni è ricordato come "il più grande dei profeti". Luca lo colloca in un quadro storico ben preciso, donandoci nomi e cognomi dei protagonisti politici di quel tempo (Vangelo secondo Luca 3, 1-2), riconducibile al periodo corrispondente agli anni 27 e 28 dopo Cristo, anno decimo quinto dell'impero di Tiberio.
In occasione della visita della cugina Maria, Elisabetta sarebbe stata nel sesto mese di gravidanza; questo ha permesso di fissare la nascita di Giovanni tre mesi dopo il concepimento di Gesù e dunque sei mesi prima della sua nascita; da Agostino sappiamo che la celebrazione della nascita di Giovanni al 24 giugno era antichissima nella Chiesa cattolica africana: unico santo, insieme alla Vergine Maria, di cui si celebra non solo la morte (il dies natalis, cioè la nascita alla vita eterna), ma anche la nascita terrena e, per le Chiese d'Oriente, il concepimento fra il 23 e il 25 settembre.