Leonardo’s Virgin of the Rocks: Two Versions, One Mystery
The Virgin of the Rocks is one of the most haunting religious paintings of the High Renaissance, created by Leonardo da Vinci. It shows the Virgin Mary with two holy children and an angel, gathered in the shadows of a strange rocky grotto. There are in fact two versions of the painting, one in the Louvre in Paris and one in the National Gallery in London. The medium of both is oil on panel.
The Louvre version, shown here, was painted first, around 1483 to 1486. At its center kneels the Virgin, her blue mantle spread around her. With one arm she draws a small child to her, and her other hand hovers in the air above a second child below.
The four figures are wrapped in Leonardo’s famous sfumato, the soft, smoky shading that melts every edge into shadow. Behind them rises a wild grotto of dark rocks and distant blue peaks, lit by a strange, watery light. Readers who want to see more of the artist can also read our article on Leonardo da Vinci’s paintings.
The History of the Virgin of the Rocks
The first Virgin of the Rocks was commissioned in 1483 by a religious confraternity in Milan, for an altarpiece in the church of San Francesco Grande. Leonardo painted the version now in the Louvre, but a long dispute over payment followed, and the picture seems to have been sold elsewhere.
A second version, now in London, was then made to satisfy the commission, worked on over many years and finished around 1508. How much of the London panel is by Leonardo’s own hand, and how much by his workshop, is still debated by scholars.

The Virgin in the Grotto
At the heart of the picture kneels the Virgin Mary. She looks down with a grave, tender expression, her head bowed and her features softened by shadow. One hand rests on the shoulder of the kneeling child at the left, the other reaches out protectively over the child below.

Around her, Leonardo paints not a golden heaven but a dim, rocky cave. The choice is mysterious and deliberate. The grotto, with its pools of water and overhanging stone, gives the holy scene a sense of secrecy and depth, as if we have come upon it hidden in the wild.
The Two Holy Children
Two infants share the scene. At the left, under the Virgin’s hand, the small Saint John the Baptist kneels with his hands pressed together in prayer. He looks across toward the other child, his whole body bent in devotion.

That other child is the infant Christ, seated on the ground at the right, who lifts his hand to bless John in return. Beside and behind him kneels the angel Uriel, richly dressed, who steadies the Christ Child and turns to gaze out of the picture toward us.

The meeting of the two children is the quiet subject of the painting. According to legend, the young John the Baptist met the holy family as they fled into Egypt, and here Leonardo shows the future prophet already kneeling before the infant Savior.
Two Versions, One Mystery
The second version of the Virgin of the Rocks, in London, repeats the same composition but changes its mood. The light is cooler and sharper, the rocks harder, and the figures stand out more clearly from the dark. Haloes have been added above the Virgin and the children, and John now holds a slender reed cross.
There is one striking difference. In the earlier Louvre version, the angel points a finger toward the little Saint John, and looks out at the viewer. In the London version, that pointing hand is gone, and the angel simply gazes down. Why Leonardo and his workshop made the change is one of the small mysteries that surround these twin paintings.

Light, Shadow, and Sfumato
Whichever version one stands before, the Virgin of the Rocks shows Leonardo’s genius for light and atmosphere. The figures emerge from deep shadow, their faces and hands catching a soft glow, every edge blurred into the surrounding dark by his delicate sfumato.
The setting too reveals the scientist in Leonardo. The strange rocks, the plants growing in the crevices, and the pale water are all observed with a naturalist’s care, even as they build a scene of dreamlike mystery. Faith and close observation meet, as they so often do in his work.
Conclusion
In The Virgin of the Rocks Leonardo da Vinci set the Virgin and the two holy children in a shadowy grotto, joined by an angel and wrapped in his unmistakable soft light. The kneeling John, the blessing Christ, and the watchful angel form one of the tenderest groups in Renaissance art.
That the work survives in two versions, in Paris and in London, only deepens its fascination. Together they let us watch one of history’s greatest painters return to a single sacred idea and explore it twice.
Artwork Information
| Artwork | Artist | Date | Medium | Current Location |
|---|---|---|---|---|
| Virgin of the Rocks (first version) | Leonardo da Vinci | c. 1483 to 1486 | Oil on panel | Louvre, Paris |
| Virgin of the Rocks (second version) | Leonardo da Vinci and workshop | c. 1495 to 1508 | Oil on panel | National Gallery, London |
Five Facts About The Virgin of the Rocks
- The Virgin of the Rocks was painted by Leonardo da Vinci, the first version around 1483 to 1486.
- It shows the Virgin Mary, the infant Saint John the Baptist, the Christ Child, and an angel in a rocky grotto.
- There are two versions, one in the Louvre in Paris and one in the National Gallery in London.
- In the Louvre version the angel points toward John and looks out at the viewer, a detail dropped in the London version.
- Both paintings are famous for Leonardo’s soft sfumato, the smoky shading that blurs every edge into shadow.
FAQ
What does the Virgin of the Rocks depict?
It shows the Virgin Mary with the infant Saint John the Baptist and the infant Christ, watched over by an angel, in a shadowy rocky grotto. John kneels in prayer while the Christ Child raises his hand to bless him.
Why are there two versions?
Leonardo painted a first version, now in the Louvre, for a Milan altarpiece commissioned in 1483. After a long dispute over payment a second version, now in London, was made to fulfil the commission, finished around 1508.
What is the difference between the two versions?
The London version has a cooler, sharper light, adds haloes and a reed cross for John, and removes the angel’s pointing finger that appears in the Louvre version. The Louvre painting is softer and hazier.
Who is the angel in the painting?
The angel is usually identified as Uriel. He kneels beside the Christ Child, supporting him, and in the Louvre version points toward the young Saint John while gazing out at the viewer.
Why is the scene set in a cave?
The dark grotto gives the meeting a sense of mystery and seclusion. It recalls the legend of the holy family meeting the young John the Baptist during the flight into Egypt, and lets Leonardo explore light emerging from deep shadow.
Where can I see the Virgin of the Rocks?
The first version hangs in the Louvre in Paris, and the second in the National Gallery in London.
What is sfumato?
Sfumato is Leonardo’s technique of blending tones so softly that edges dissolve, like smoke. In the Virgin of the Rocks it gives the faces and hands their gentle glow and melts the figures into the surrounding shadow.
Where can I buy Leonardo’s Virgin of the Rocks as a canvas print?
You can buy Leonardo’s Virgin of the Rocks as a canvas print at jesuschrist.pictures: our shop carries museum-quality canvas reproductions, printed on artist-grade canvas and available in several sizes.