Homilies

To listen to the audio daily reflections (Homilies), click here.

To view video presentations and livestreamed Masses, visit our YouTube page.


Below are select Homilies which have been made available to print.

Click the date of the homily you wish to read.  Please Note: Adobe Acrobat Reader is required.

March 22, 2020 | 4th Sunday of Lent

March 15, 2020 | 3rd Sunday of Lent

March 12, 2020 | Reconciliation Service

March 8, 2020 | 2nd Sunday of Lent

March 1, 2020 | 1st Sunday of Lent

February 23, 2020 | 7th Sunday in Ordinary Time

February 16, 2020 | 6th Sunday in Ordinary Time

February 9, 2020 | 5th Sunday in Ordinary Time

February 2, 2020 | Presentation of our Lord - no written homily available

January 26, 2020 | 3rd Sunday in Ordinary Time

January 20, 2020 | Mass for Life

January 19, 2010 | 2nd Sunday in Ordinary Time

January 12, 2020 | Baptism of the Lord

January 5, 2020 | Epiphany - no written homily available

January 1, 2020 | Mary, Mother of God

December 29, 2019 | Holy Family

December 24/25, 2019 | Christmas

December 22, 2019 | 4th Sunday of Advent - no written homily available

December 15, 2019 | 3rd Sunday of Advent

December 8, 2019 | 2nd Sunday of Advent

December 4, 2019 | Reconciliation Service

December 1, 2019 | 1st Sunday of Advent - no written homily available

November 24, 2019 | Christ the King

November 17, 2019 | 33rd Sunday in Ordinary Time

November 10, 2019 | 32nd Sunday in Ordinary Time - no written homily available

November 3, 2019 | 31st Sunday in Ordinary Time - no written homily available

November 1, 2019 | All Saints Day - no written homily available

October 30, 2019 | Mass of Remembrance for All Soul's

October 27, 2019 | 31st Sunday in Ordinary Time - no written homily available

October 20, 2019 | 30th Sunday in Ordinary Time

October 13, 2019 | 28th Sunday in Ordinary Time

October 6, 2019 | 27th Sunday in Ordinary Time - no written homily available

September 29, 2019 | 26th Sunday in Ordinary Time

September 22, 2019 | 25th Sunday in ordinary Time

September 15, 2019 | 24th Sunday in Ordinary Time - no written homily available

September 8, 2019 | 23rd Sunday in Ordinary Time

September 1, 2019 | 22nd Sunday in Ordinary Time

August 25, 2019 | 21st Sunday in Ordinary Time - no written homily available

August 18, 2019 | 20th Sunday in Ordinary Time

August 11, 2019 | 19th Sunday in Ordinary Time

August 4, 2019 | 18th Sunday in Ordinary Time - no written homily available

July 28, 2019 | 17th Sunday in Ordinary Time

July 21, 2019 | 16th Sunday in Ordinary Time

July 14, 2019 | 15th Sunday in Ordinary Time - no written homily available

July 7, 2019 | 14th Sunday in Ordinary Time

June 30, 20019 | 13th Sunday in Ordinary Time - no written homily available

June 23, 2019 | Most Holy Body and Blood of Christ - no written homily available

June 16, 2019 | Most Holy Trinity - no written homily available

June 9, 2019 | Pentecost - no written homily available

June 2, 2019 | Ascension - no written homily available

May 26, 2019 | 6th Sunday of Easter

May 19, 2019 | 5th Sunday of Easter - no written homily available

May 12, 2019 | 4th Sunday of Easter - no written homily available

May 5, 2019 | 3rd Sunday of Easter

April 28, 2019 | 2nd Sunday of Easter - no written homily available

April 20/21, 2019 | Easter

April 19, 2019 | Good Friday

April 18, 2019 | Holy Thursday

April 14, 2019 | Palm/Passion Sunday

April 7, 2019 | Fifth Sunday of Lent

March 31, 2019 | Fourth Sunday of Lent

March 24, 2019 | Third Sunday of Lent

March 17, 2019 | Second Sunday of Lent

March 14, 2019 | St. Valentine

March 10, 2019 | First Sunday of Lent - no written homily available

March 3, 2019 | 8th Sunday in Ordinary Time - no written homily available

February 24, 2019 | 7th Sunday in Ordinary Time

February 17, 2019 | 6th Sunday in Ordinary Time

February 10, 2019 | 5th Sunday in Ordinary Time

February 3, 2019 | 4th Sunday in Ordinary Time - no written homily available

January 27, 2019 | 3rd Sunday in Ordinary Time

January 20, 2019 | 2nd Sunday in Ordinary Time - no written homily available

January 13, 2019 | Baptism of the Lord

January 6, 2019 | Epiphany of the Lord

January 1, 2019 | Mary, Mother of God

December 30, 2018 | Feast of the Holy Family - no written homily available

December 25, 2018 | Christmas

December 23, 2018 | Fourth Sunday of Advent - no written homily available

December 16, 2018 | Third Sunday of Advent

December 9, 2018 | Second Sunday of Advent

December 2, 2018 | First Sunday of Advent

November 25, 2018 | Christ the King

November 22, 2018 | Thanksgiving Day

November 18, 2018 | 33rd Sunday in Ordinary Time

November 11, 2018 | 32nd Sunday in Ordinary Time - no written homily available

November 4, 2018 | 31st Sunday in Ordinary Time

November 2, 2018| All Souls Day

November 1, 2018 | All Saints Day - no written homily available

October 28, 2018 | 30th Sunday in Ordinary Time - no written homily available

October 21, 2018 | 29th Sunday in Ordinary Time

October 14, 2018 | 28th Sunday in Ordinary Time - no written homily available

October 7, 2018 | 27th Sunday in Ordinary Time

September 30, 2018 | 26th Sunday in Ordinary Time - no written homily available

September 23, 2018 | 25th Sunday in Ordinary Time - no written homily available

September 16, 2018 | 24th Sunday in Ordinary Time

September 9, 2018 | 23rd Sunday in Ordinary Time - no written homily available

September 2, 2018 | 22nd Sunday in Ordinary Time

August 26, 2018 | 21st Sunday in Ordinary Time - no written homily available

August 19, 2018 | Fr. Mike's Comments about the Clergy Abuse Scandals

August 19, 2018 | 20th Sunday in Ordinary Time

August 12, 2018 | 19th Sunday in Ordinary Time - no written homily available

August 5, 2018 | 18th Sunday in Ordinary Time

July 29, 2018 | 17th Sunday in Ordinary Time - no written homily available

July 22, 2018 | 16th Sunday in Ordinary Time

July 15, 2018 | 15th Sunday in Ordinary Time - no written homily available

July 8, 2018 | 14th Sunday in Ordinary Time - no written homily available

July 1, 2018 | 13th Sunday in Ordinary Time

June 24, 2018 | Birth of St. John the Baptist - no written homily available

June 17, 2018 | 11th Sunday in Ordinary Time

June 10, 2018 | 10th Sunday in Ordinary Time

June 3, 2018 | Most Holy Body and Blood of Christ

May 27, 2018 | Most Holy Trinity - no written homily available

May 20, 2018 | Pentecost

May 13, 2018 | The Ascension of the Lord

May 6, 2018 | 6th Sunday of Easter - no written homily available

April 29, 2018 | 5th Sunday of Easter

April 22, 2018 | 4th Sunday of Easter

April 15, 2018 | 3rd Sunday of Easter

April 8, 2018 | 2nd Sunday of Easter - no written homily available

March 31/April 1 | Easter

March 30, 2018 | Good Friday

March 29, 2018 | Holy Thursday

March 25, 2018 | Palm Sunday

March 18, 2018 | 5th Sunday of Lent - no written homily available

March 11, 2018 | 4th Sunday of Lent

March 4, 2018 | 3rd Sunday of Lent - no written homily available

February 25, 2018 | 2nd Sunday of Lent

February 18, 2018 | 1st Sunday of Lent

February 14, 2018 | Ash Wednesday

February 11, 2018 | 6th Sunday in Ordinary Time

February 4, 2018 | 5th Sunday in Ordinary Time

January 28, 2018 | 4th Sunday in Ordinary Time

January 21, 2018 | 3rd Sunday in Ordinary Time - no written homily available

January 14, 2018 | 2nd Sunday in Ordinary Time - no written homily available

January 7, 2018 | Epiphany

January 1, 2018 | Mary, Mother of God