November 21: Presentation of Mary

Feast of the dayPresentation of Mary

The Presentation of the Blessed Virgin Mary

 

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.

Presentation of Mary, November 21

An ancient text, the Protoevangelium of James, tells how Anne and Joachim brought the young Mary to the Temple in Jerusalem to dedicate her to God. The feast began in the East in the sixth century. It is also a day of prayer for cloistered nuns.

On the General Roman Calendar, November 21 is a memorial: The Presentation of the Blessed Virgin Mary.

November 21 on the calendar

November 21 is the 325th day of the year (the 326th in a leap year), with 40 days left until December 31. Here is the day of the week it falls on in the coming years:

YearDay
2026Saturday
2027Sunday
2028Tuesday
2029Wednesday
2030Thursday

Keeping November 21

November 21 falls in November, the month the Church dedicates to praying for the dead. As a memorial, the saint is named in the opening prayer of every Mass celebrated that day. 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 November 21

DateSaint or feast
November 18St. Rose Philippine Duchesne
November 19St. Mechtilde
November 20St. Edmund the Martyr
November 22St. Cecilia
November 23St. Clement I
November 24St. Andrew Dung-Lac and Companions

The day before, November 20, is the day of St. Edmund the Martyr. The day after, November 22, belongs to St. Cecilia. 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 November 21?

Presentation of Mary. An ancient text, the Protoevangelium of James, tells how Anne and Joachim brought the young Mary to the Temple in Jerusalem to dedicate her to God.

What day of the week is November 21, 2026?

November 21, 2026 is a Saturday, and November 21, 2027 is a Sunday.