The Catholic Church runs on a three-year cycle beginning with the first Sunday of Advent. The upcoming cycles/years are as follows and continue accordingly:

  • Advent 2023 through the end of Ordinary Time 2024 – Cycle B

  • Advent 2024 through the end of Ordinary Time 2025 – Cycle C
  • Advent 2025 through the end of Ordinary Time 2026- Cycle A

Download reflections by choosing the season and the cycle below.

To find the Mass readings for an upcoming Sunday, click this link: Daily Bible Readings, Audio and Video Every Morning | USCCB

The calendar will indicate which Sunday to choose from the 14 series listed below. Click on a series to see the Sundays for that series. 

1st Sunday of Advent – Cycle A | Cycle B | Cycle C

2nd Sunday of Advent – Cycle A | Cycle B | Cycle C

3rd Sunday of Advent – Cycle A | Cycle B | Cycle C

4th Sunday of Advent – Cycle A | Cycle B | Cycle C

Christmas – Cycle A | Cycle B | Cycle C

Feast of the Holy Family – Cycle A | Cycle B | Cycle C

Epiphany of the Lord – Cycle A | Cycle B | Cycle C

2nd Sunday in Ordinary Time – Cycle A | Cycle B | Cycle C

3rd Sunday in Ordinary Time – Cycle A | Cycle B | Cycle C

4th Sunday in Ordinary Time – Cycle A | Cycle B | Cycle C

5th Sunday in Ordinary Time – Cycle A | Cycle B | Cycle C

6th Sunday in Ordinary Time – Cycle A | Cycle B | Cycle C

7th Sunday in Ordinary Time – Cycle A | N/A | Cycle C

1st Sunday of Lent – Cycle A | Cycle B | Cycle C

2nd Sunday of Lent – Cycle A | Cycle B | Cycle C

3rd Sunday of Lent – Cycle A | Cycle B | Cycle C

4th Sunday of Lent – Cycle A | Cycle B | Cycle C

5th Sunday of Lent – Cycle A | Cycle B | Cycle C

6th Sunday of Lent (Palm Sunday) – Cycle A | Cycle B | Cycle C

Easter Sunday

2nd Sunday of Easter – Cycle A | Cycle B | Cycle C

3rd Sunday of Easter – Cycle A | Cycle B | Cycle C

4th Sunday of Easter – Cycle A | Cycle B | Cycle C

5th Sunday of Easter – Cycle A | Cycle B | Cycle C

6th Sunday of Easter – Cycle A | Cycle B | Cycle C

7th Sunday of Easter (Ascension)

Pentecost

Most Holy Trinity – Cycle A | Cycle B | Cycle C

Most Holy Body and Blood of Christ (Corpus Christi) – Cycle A | Cycle B | Cycle C

10th Sunday of Ordinary Time – Cycle A | Cycle B | Cycle C

11th Sunday of Ordinary Time – Cycle A | Cycle B | Cycle C

12th Sunday of Ordinary Time – Cycle A | Cycle B | Cycle C

13th Sunday of Ordinary Time – Cycle A | Cycle B | Cycle C

14th Sunday of Ordinary Time – Cycle A | Cycle B | Cycle C

15th Sunday of Ordinary Time – Cycle A | Cycle B | Cycle C

16th Sunday of Ordinary Time – Cycle A | Cycle B | Cycle C

17th Sunday of Ordinary Time – Cycle A | Cycle B | Cycle C

Transfiguration (or 18th Sunday of Ordinary Time) – Cycle A | Cycle B | Cycle C

19th Sunday of Ordinary Time – Cycle A | Cycle B | Cycle C

20th Sunday of Ordinary Time – Cycle A | Cycle B | Cycle C

21st Sunday of Ordinary Time – Cycle A | Cycle B | Cycle C

22nd Sunday of Ordinary Time – Cycle A | Cycle B | Cycle C

23rd Sunday of Ordinary Time – Cycle A | Cycle B | Cycle C

24th Sunday of Ordinary Time – Cycle A | Cycle B | Cycle C

25th Sunday of Ordinary Time – Cycle A | Cycle B | Cycle C

26th Sunday of Ordinary Time – Cycle A | Cycle B | Cycle C

27th Sunday of Ordinary Time – Cycle A | Cycle B | Cycle C

28th Sunday of Ordinary Time – Cycle A | Cycle B | Cycle C

29th Sunday of Ordinary Time – Cycle A | Cycle B | Cycle C

30th Sunday of Ordinary Time – Cycle A | Cycle B | Cycle C

31st Sunday of Ordinary Time – Cycle A | Cycle B | Cycle C

32nd Sunday of Ordinary Time – Cycle A | Cycle B | Cycle C

33rd Sunday of Ordinary Time – Cycle A | Cycle B | Cycle C

Solemnity of Christ the King – Cycle A | Cycle B | Cycle C