A Homily for the Feast of Our Lady of Guadalupe
Friday, December 12, 2025
Prince of Peace Catholic Church – 8:00 Mass
Zechariah 2:14-17; Judith 13:18bcde, 19; Luke 1:26-38
Today we celebrate the Feast of Our Lady of Guadalupe, a feast that has touched hearts throughout the Americas for nearly five centuries. Our readings remind us of God’s desire to dwell among His people. In our first reading from the prophet Zechariah, the Lord says, “See, I am coming to dwell among you.”
In the Gospel, we see that promise fulfilled when Mary offers her humble “yes,” allowing the eternal Word to take flesh in her womb. God draws near to us through a Mother.
That same Mother draws near again in 1531 — this time on Tepeyac Hill, located in what is today northern Mexico City. She appeared not to someone influential, but to a humble Indigenous man, Juan Diego, as he was doing something beautifully ordinary: walking a long distance to early morning Mass.
According to the earliest account, as Juan passed Tepeyac before dawn, he suddenly heard heavenly singing — so beautiful that he stopped and looked toward the hill. In that moment of silence, Our Lady appeared to him in radiant light and called him by name.
She listened to his worries and entrusted him with a mission: to ask the bishop to build a church where she could show her love and compassion to all people. When the bishop asked for a sign, Mary responded with one of the most astonishing miracles in Christian history.
She directed Juan Diego to gather Castilian roses blooming in December. He placed them in his rough cactus-fiber cloak, his tilma. When he opened the tilma before the bishop, the roses fell to the floor, and on the cloth appeared the miraculous image of Our Lady exactly as Juan had seen her.
Juan Diego’s tilma still exists nearly 500 years later and is displayed at the Basilica of Our Lady of Guadalupe at Tepeyac. The cactus-fiber fabric should have decayed long ago, yet it remains intact. The image shows no brush strokes, no sketch beneath it, and no known pigments. One of its most striking features is found in Mary’s eyes.
Under magnification, her eyes show tiny reflections that match the way a living human eye reflects a scene — something called the Purkinje–Sanson (per-KIN-yeh SAN-son) effect. These reflections reveal human figures arranged as the miracle describes: the bishop, others standing nearby, and a small figure believed to be Juan Diego. Even the curved distortion matches that of an actual eye. No artist of the 1500s could have produced such microscopic detail. From this, it appears the image was captured at the very moment of the miracle — Mary herself truly present, looking upon those gathered.
As wondrous as these details are, their purpose is the same as Mary’s purpose at the Annunciation: to lead us to her Son. The tilma reminds us that God is near, that He seeks out the humble, and that He desires to dwell with His people.
Because of this apparition and the immense renewal of faith that followed, the Church honors Mary as Patroness of the Americas, which includes the United States. Under her mantle, the peoples of North, Central, and South America are united as one family, cared for by a Mother who leads us to Christ.
This feast comes in the heart of Advent — a season of expectation and hope. Mary appeared at a time when people were haunted by the fear that human blood was needed to appease false gods. She came not asking for sacrifice, but pointing to her Son — the one true sacrifice who gives life, not death. Her words still console us today: “Am I not here, I who am your mother?”
That is the message for us. Many of us enter Advent with burdens or worries. Yet Our Lady of Guadalupe teaches us that God meets us right where we are. She works through the simple and the ordinary, just as she spoke to Juan Diego as he walked to Mass and paused because heaven itself was singing.
May we pause today to listen to our Blessed Mother — perhaps through the Rosary or quiet reflection.
And as we continue our Advent journey, may we imitate St. Juan Diego’s humility and trust, allowing Mary — our Mother and Patroness — to lead us ever closer to her Son.
Our Lady of Guadalupe, pray for us.

