Le troisième travail important de cette période est la Vierge des Rochers qui a été commandée à Milan pour la confrérie de l'Immaculée Conception.
La Vierge des Rochers Tandis que Léonard travaillait pour Duke Ludovico, il avait deux importantes commissions de peinture, dont l'une consistait à faire une peinture à l'huile pour aller dans une grande pièce d'autel pour la confrérie de l'Immaculée Conception.