December 9: St. Juan Diego

Saint of the daySt. Juan Diego

Saint Juan Diego Cuauhtlatoatzin

 

Size

Press Esc to leave full screen

Any suggestions for improvement?

We build tools that are as simple and intuitive as possible, with a few bonuses here and there. Tell us what would make this one better.

St. Juan Diego, December 9

An Indigenous farmer near Mexico City, Juan Diego saw the Virgin Mary on the hill of Tepeyac in December 1531. When he brought roses in his cloak to the bishop as a sign, the image of Our Lady of Guadalupe appeared on the cloth. He was canonized in 2002, the first Indigenous saint of the Americas.

On the General Roman Calendar, December 9 is an optional memorial: Saint Juan Diego Cuauhtlatoatzin.

December 9 on the calendar

December 9 is the 343rd day of the year (the 344th in a leap year), with 22 days left until December 31. Here is the day of the week it falls on in the coming years:

YearDay
2026Wednesday
2027Thursday
2028Saturday
2029Sunday
2030Monday

Keeping December 9

December 9 falls during Advent. As an optional memorial, each parish or priest may choose whether to celebrate it. Families who keep name days often mark the day with a card, a candle or a favorite meal, and parishes named after the saint may hold a festival.

Saints of the week around December 9

DateSaint or feast
December 6St. Nicholas
December 7St. Ambrose
December 8Immaculate Conception
December 10Our Lady of Loreto
December 11St. Damasus I
December 12Our Lady of Guadalupe

The day before, December 8, is the day of Immaculate Conception. The day after, December 10, belongs to Our Lady of Loreto. Looking for a name? Try the name day calendar or go back to today’s saint.

Questions

Who is the saint of the day on December 9?

St. Juan Diego. An Indigenous farmer near Mexico City, Juan Diego saw the Virgin Mary on the hill of Tepeyac in December 1531.

When is the feast day of St. Juan Diego?

December 9, kept as an optional memorial. In 2027 it falls on a Thursday.

What day of the week is December 9, 2026?

December 9, 2026 is a Wednesday, and December 9, 2027 is a Thursday.