The Marriage of the Virgin is a painting by the Italian Renaissance master Perugino, although it is now sometimes attributed to his pupil Lo Spagna. It depicts the marriage between Joseph and Mary, and is now in the Musée des Beaux-Arts of Caen, France. Initially commissioned to Pinturicchio for the recently completed cathedral of Perugia, Perugino took over the commission and finished the work around 1500–1504, probably after several periods of stasis.
A very similar composition was painted by unknown artists (sometimes attributed to Fiorenzo di Lorenzo, probable teacher of Perugino or Rocco Zoppo, assistant of Perugino) for the church of San Girolamo in Spello in 1492. Which (if present scholarship is correct) is about ten years earlier than Perugino's and Raphael's treatments of the same subject. The composition of the earlier work does not utilize the elegant central perspective appearing in Perugino's and Raphael's more famous works. However, the figures in the foreground are very similar to both later paintings, including the unmistakable young man breaking the rod.