Then Mary, taking a pound of ointment — There were two persons who poured ointment on Christ. One toward the beginning of his ministry, at or near Nain, Luke 7:37, &c. The other six days before his last passover, at Bethany; the account of whom is given here, as well as by St. Matthew and Mark.
Related Commentaries of John 12:3
John 12:3
3 Then took Mary a pound of ointment of spikenard, very costly, and anointed the feet of Jesus, and wiped his feet with her hair: and the house was filled with the odour of the ointment.