Preaching

I get invited to preach from time to time, mostly to cover for vacancies and holidays. Sometimes sermons can have a wider audience than the congregation they were prepared for. Here are some of those sermons, some seed scattered.

Year C

Epiphany C – Star-Gazing: The Magic of the Magi’s Journey. January 5th 2025
Christmas 1C – Wherever is Jesus? Questions for the Search Team. December 29th 2024
Christmas Night – What glory grows in the dark. December 24th 2024
Advent 4C – Egged on by Mary, here I go again. December 22nd 2024
Advent 3C – What should we do? Everybody’s asking according to Luke. December 15th 2024
Advent 2C – Facing the refiner’s fire. December 8th 2024

Year B










Sunday before Advent B – Christ the King. November 24th 2024
2nd Sunday before Advent B – The Folly that brings the house down. November 17th 2024
All Saints Sunday B – The Cruel Sea is on its way out. November 3rd 2024
Last Sunday after Trinity B – For crying out loud. October 27th 2024
Trinity 21B – The glory of Jesus, the bullied and the shamed. October 20th 2024
Season of Creation – Delight and service in the nature of things. September 22nd 2024
Season of Creation – With our ear to the ground. September 15th 2024
Season of Creation – Creation Day. September 1st 2024
Trinity 11B – Yes, be angry, but don’t take your anger into the darkness. August 11th 2024
Trinity 8B – The congregation is the point. July 21st 2024
Easter 4B – A fierce gospel for savage times. April 21st 2024
Easter 2B – Being believed we become beloved. April 7th 2024
Easter Day – The young man in white linen – and the 1st Easter sermon. March 31st 2024
Palm Sunday – Seeing the wood for the trees. March 24th 2024
Lent 5B – Passion Sunday. Inspired by love and anger. March 17th 2024
On Anna, an Old Testament prophet. March 3rd 2024
Lent 2B – Righteousness rights wrongs. Feb 25th 2024
Lent 1B – We have nothing to prove and everything to love. Feb 18th 2024
Sunday before Lent B – On our way to Lent – where Mark leads us. Feb 11th 2024
2nd Sunday before Lent B – Beginnings and the meaning of life. Feb 4th 2024
Presentation of Christ B – Discovering consolation with Simeon and Anna. Jan 28th 2024
Mary’s words in our prayer for Christian unity. Jan 21st 2024
Christmas 1B – Taking the unsweetened Christmas story into our resolutions. Dec 31st 2023
Christmas night – Darkness needs light. Dec 24th 2023
Advent 3B – Setting Mary free to be herself – listening to her song. Dec 17th 2023

Year A 2023