Mivel Isten álmukban figyelmeztette a bölcseket, hogy ne menjenek vissza Heródeshez, ezért más úton tértek haza.
Miután a bölcsek elmentek, Józsefnek álmában megjelent az Örökkévaló egyik angyala, és ezt mondta: „Kelj fel, vedd a gyermeket és anyját, menekülj Egyiptomba, és maradj ott, amíg ismét szólok neked! Heródes ugyanis kutatni fog a gyermek után, mert meg akarja ölni.”
József azonnal felkelt, és még azon az éjjelen a gyermekkel és annak anyjával együtt Egyiptomba indult. Ott is maradt egészen Heródes haláláig. Így teljesedett be, amit az Örökkévaló mondott a próféta által:
„Egyiptomból hívtam ki a fiamat.”
Amikor Heródes fölismerte, hogy a bölcsek túljártak az eszén, őrjöngött dühében. Kiküldte a katonáit, hogy öljenek meg Betlehemben és a környékén minden fiúgyermeket, aki kétéves, vagy annál fiatalabb volt. A két éves kort azért szabta meg, mert a bölcsektől megtudta a csillag feltűnésének idejét. Ekkor teljesedett be, amit Isten Jeremiás próféta által mondott:
„Kiáltozás hallatszott Rámában,
nagy sírás és jajgatás:
Ráhel siratta gyermekeit,
és nem akart megvigasztalódni,
mert meghaltak.”
József és családja Egyiptomban éltek, amikor Heródesnek vége lett. Akkor az Örökévaló egyik angyala megjelent Józsefnek álmában, és ezt mondta: „Kelj fel, vedd a gyermeket és az anyját, és térj vissza Izráel földjére, mert akik meg akarták ölni a gyermeket, már meghaltak!”
József útrakelt, és hazatért a gyermekkel és Máriával Izráel földjére. De nem mert Júdeába menni, mert meghallotta, hogy ott Arkhelaosz, Heródes fia uralkodik. Akkor Isten tanácsot adott Józsefnek álmában, aki így a családjával együtt Galileába ment, és odaérve Názáret városában telepedett le.
Így teljesedett be, amit Isten a próféták által mondott a Messiásról