Printable Homilies
During this time of COVID, all homilies can be found on our Daily Reflection Page.
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 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 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 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 29, 2018 | Holy Thursday
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