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
- Lent 1A – Tempters and resistance. February 26th 2023
- Lent 2A – Retracing our steps to our first vocation. March 5th 2023
- Maundy Thursday – The shocking truth of my feet. April 6th 2023
- Easter 3A – Taking sides on the road to Emmaus. April 21st 2023
- Easter 5A – Redressing the power of kings – a sermon for coronation weekend. May 7th 2023
- Easter 7A – Mission that ends ends: preaching from Ascension to Pentecost. May 21st 2023
- Trinity 2A – Calling, names and insults – a homily on Matthew 5. June 19th 2023.
- Trinity 3A – Taking up the cross. What on earth does that mean? June 26th 2023
- Trinity 7A – Dealing with weeds and digging the seeds of Jesus’ teaching. July 23rd 2023
- Trinity 9A – The thousands of deserted places: exploring the feeding of the 5000. August 6th 2023
- Trinity 11A – Crumbs, the Canaanite woman is a faith leader. August 20th 2023
- Trinity 16A – So late in the day – the parable of the labourers in the vineyard. September 24th 2023
- Trinity 19A – Thinking about the wedding guest who got kicked out. October 15th 2023
- Trinity 20A – Blessing the small, the least, the last and all those suffering empire. October 22nd 2023
- Last after Trinity + Bible Sunday – Reading the Bible and learning from lessons. October 29th 2023
- All Saints Sunday – Saints and Stains. November 5th 2023
- 2nd Sunday before Advent A – Three people walk into a parable – the parable of the talents. November 19th 2023
- Sunday before Advent (A) – A Final Judgement: the parable of the sheep and goats – November 26th 2023
