Festival

Annunciation 2028: Date, History & Significance

Saturday

Saturday, 25 March 2028

Annunciation 2028 is on Saturday, 25 March 2028. The Annunciation commemorates the angel Gabriel's announcement to the Virgin Mary that she would conceive and bear Jesus by the Holy Spirit, and her reply, 'Let it be to me according to your word.' It is kept on 25 March, exactly nine months before Christmas, as the feast of the moment of the Incarnation.

MeenaKumbhaKrishna ChaturdashiPurva Bhadrapada · Krishna paksha
Krishna Chaturdashi · Moon in Kumbha, Sun in Meena · elongation ≈ 347°, at sunrise on Saturday, 25 March 2028, India (IST) (Chaitra māsa). Sidereal (Lahiri), from the computed panchāṅga; the time windows are drawn approximately.

What is Annunciation?

The day is marked with a Mass and the Angelus, the prayer that recalls the exchange between Gabriel and Mary and is said at morning, noon and evening. Mary's 'yes' (fiat) is held up as the model of faith — a free human consent that made the Incarnation possible. Where 25 March falls in Holy Week or Easter Week, the feast is transferred.

The story of Annunciation

Luke's Gospel: Gabriel came to Mary at Nazareth and said, 'Hail, full of grace, the Lord is with you… you will conceive and bear a son, and call his name Jesus.' Mary asked how, since she was a virgin; the angel said the Holy Spirit would come upon her. She answered, 'Behold the handmaid of the Lord; be it done to me according to your word,' and the angel left her.

Source: The Gospels and the Acts of the Apostles; the liturgical calendar of the Church

History

The feast is attested from the fifth–sixth century; 25 March was long kept as New Year's Day ('Lady Day') in parts of Europe. It is not a public holiday in India.

  • Indian Christian community practice (Latin, Syro-Malabar, Syro-Malankara, CSI, CNI, Orthodox)
  • The Roman Missal / liturgical calendars

How Annunciation is observed

  1. Nine months before Christmas, churches celebrate the angel Gabriel's announcement to Mary that she would bear the Son of God, and her reply, 'Let it be done to me according to your word'.
  2. Mass is celebrated with white vestments even though the feast falls in Lent; the Angelus prayer recalls the event every day.
  3. Marian sodalities and convents hold special prayers, and in Kerala the day is Vachanippu perunnal.

Regional variations

  • India-wide Christian communities. A Marian feast-day Mass and the Angelus; observed especially in Catholic and Orthodox parishes.

Festive foods

  • A festive meal amid Lent — As a solemnity, the day lifts the Lenten abstinence for many families.

Why this date

Annunciation falls on Saturday, 25 March 2028. The angel Gabriel's announcement to Mary; nine months before Christmas.

at sunrise

The astronomical basis

Annunciation is dated by 25 March (fixed) — nine months before Christmas. The movable feasts of the Christian year (Ash Wednesday, Palm Sunday, Good Friday, Easter, Ascension, Pentecost) are all reckoned from Easter, which is the first Sunday after the first full moon on or after the spring equinox; the fixed feasts (Christmas, Epiphany, the Annunciation, All Saints and All Souls) keep the same civil date each year.

The date is set by the Hindu lunisolar calendar and shifts against the Gregorian year.

Annunciation dates 2022–2037

YearDateDayNotes
2022Friday, 25 March 2022Fri—
2023Saturday, 25 March 2023Sat—
2024Monday, 25 March 2024Mon—
2025Tuesday, 25 March 2025Tue—
2026Wednesday, 25 March 2026Wed—
2027Thursday, 25 March 2027Thu—
2028Saturday, 25 March 2028Sat—
2029Sunday, 25 March 2029Sun—
2030Monday, 25 March 2030Mon—
2031Tuesday, 25 March 2031Tue—
2032Thursday, 25 March 2032Thu—
2033Friday, 25 March 2033Fri—
2034Saturday, 25 March 2034Sat—
2035Sunday, 25 March 2035Sun—
2036Tuesday, 25 March 2036Tue—
2037Wednesday, 25 March 2037Wed—

Dates for New Delhi; they can differ by a day elsewhere.

Frequently asked questions

When is Annunciation 2028?

Annunciation 2028 is on Saturday, 25 March 2028. Annunciation falls on Saturday, 25 March 2028. The angel Gabriel's announcement to Mary; nine months before Christmas.

Why is the Annunciation on 25 March?

It is set exactly nine months before Christmas (25 December), marking the conception of Jesus. An old tradition also placed the creation of the world and the crucifixion on the same spring date.

What is the Angelus?

A short prayer said three times a day (morning, noon, evening) that recalls the angel's greeting to Mary, her reply, and 'the Word was made flesh'. It takes its name from its first Latin word, Angelus.

Written by AstroTathya Editorial Team · Last updated 2026-09-08.

Date & panchang computed by the AstroTathya calculation engine, Lahiri (Chitrapaksha) ayanamsa; muhurat and timings are worked out for each city. How we calculate this → · Editorial policy

Sources & further reading