حضرت زکریا علیه السلام از نوادگان حضرت سلیمان است. خداوند بزرگ او را برای تبلیغ و تشریح تورات و شریعت موسی علیه السلام به قوم بنیاسرائیل به عنوان پیامبر برگزید. شغل او نجاری بود. نام همسر او «إساع» که خواهر مادر حضرت مریم بود یعنی إساع خاله حضرت مریم علیها السلام بود.
سن حضرت زکریا بالغ به نود سال بود که هنوز دارای فرزندی از إساع نبود. عمران پدر حضرت مریم نیز از همسرش که «حنه» نام داشت و خواهر إساع و مادر حضرت مریم بود پسری نداشت. فقط دختری داشت به نام مریم علیه السلام که با اراده و مشیئت الهی بدون اینکه ازدواج کند به جهت کرامت برای حضرت مریم به حضرت عیسی حامله گردید و حضرت زکریا ÷ ایشان را سرپرستی میکرد.
حضرت زکریا علیه السلام هر چند که خیلی سالخورده و مسن بود ولی از خداوندی که بر هر چیز تواناست درخواست کرد که فرزندی را به او عطاء کند تا بعد از او برای ترویج و تبلیغ شریعت حضرت موسی به بنیاسرائیلیها جانشین او گردد.
چنان که خداوند در سوره «مریم» میفرماید:
﴿قَالَ رَبِّ إِنِّی وَهَنَ ٱلۡعَظۡمُ مِنِّی وَٱشۡتَعَلَ ٱلرَّأۡسُ شَیۡبٗا وَلَمۡ أَکُنۢ بِدُعَآئِکَ رَبِّ شَقِیّٗا۴ وَإِنِّی خِفۡتُ ٱلۡمَوَٰلِیَ مِن وَرَآءِی وَکَانَتِ ٱمۡرَأَتِی عَاقِرٗا فَهَبۡ لِی مِن لَّدُنکَ وَلِیّٗا۵﴾ [مریم: ۴-۵]
«پروردگارا استخوانهای من که ستون پیکر من و محکمترین اعضای تن من است، سستی گرفته است و شعلههای پیری تمام موهای سر مرا فرا گرفته است. پروردگارا من هرگز در دعاهایی که کردهام از درگاه کرم تو محروم و ناامید بازنگشتهام هم اینک نیز مرا دریاب. پروردگارا من از بستگانم بعد از خود بیمناکم چرا که در ایشان شایستگی و بایستگی به دست گرفتن کار و بار دین را نمیبینم و همسرم هم از اول نازا بوده است، پس از فضل خویش جانشینی به من بخش تا از من دین و دانش و از آل یعقوب ثروت و قدرت را ارث ببرد و او را پروردگارا در گفتار و کردار مورد رضایت گردان».