Ο πατέρας του Αγίου Ιωάννη ο Ζαχαρίας, ήταν ιερωμένος. Κάποτε τον επισκέφτηκε άγγελος Κυρίου και του είπε ότι θα αποκτούσε γιο και θα τον ονόμαζε Ιωάννη.
Ο Ζαχαρίας δεν πείστηκε διότι η γυναίκα του ήταν μεγάλη σε ηλικία και στείρα. Τότε ο άγγελος τιμώρησε τον Ζαχαρία για την έλλειψη πίστεως του ώστε να παραμείνει κωφάλαλος μέχρι να πραγματοποιηθεί η εντολή του Θεού.
Ο Ζαχαρίας δεν πείστηκε διότι η γυναίκα του ήταν μεγάλη σε ηλικία και στείρα. Τότε ο άγγελος τιμώρησε τον Ζαχαρία για την έλλειψη πίστεως του ώστε να παραμείνει κωφάλαλος μέχρι να πραγματοποιηθεί η εντολή του Θεού.
Πράγματι η γυναίκα του τελικά γέννησε αγόρι και όταν ήρθε η ώρα να βαπτιστεί, οι συγγενείς θέλησαν να του δώσουν το όνομα του πατέρα του Ζαχαρία, αλλά αυτός αντέδρασε και έγραψε το όνομα Ιωάννης. Αμέσως τότε άρχισε να μιλάει ξανά και όλοι κατάλαβαν ότι ήρθε στον κόσμο ο Πρόδρομος του Χριστού μας, αυτός που θα το βάπτιζε.