Sonho de São José é o nome que se dá a um episódio do Novo Testamento no qual São José é visitado por um anjo e recebe dele instruções sobre o nascimento de Jesus. No relato bíblico, há três ocorrências diferentes no qual José teve este sonho[1] e todos eles aparecem no Evangelho de Mateus.
O tema é recorrente na arte cristã e foi abordado por diversos artistas renomados.
Primeiro sonho: em Mateus 1:20–21, o anjo pede a José que não tenha medo de desposar Maria, pois o filho que ela carregava fora gerado pelo Espírito Santo (veja também o episódio da Anunciação, no qual o anjo faz o mesmo pedido a Maria).