Menu

Join us for Morning Worship at 9:30am. 

Sermons by Ian Masterson

Back to Sermon Archive

December 28, 2025

The Virgin Birth, Immanuel, the Child Who is the Suffering Servant

Speaker: Ian Masterson Series: Individual Sermons Scripture: Isaiah 7:13–14, Isaiah 9:2–7, Isaiah 11:1–4, Isaiah 52:13–53

July 13, 2025

Great is the Lord

Speaker: Ian Masterson Series: Summer in the Psalms Scripture: Psalm 145

June 1, 2025

The Perfect King

Speaker: Ian Masterson Series: Summer in the Psalms Scripture: Psalm 72

December 29, 2024

Jesus, The Messiah

Speaker: Ian Masterson Series: Individual Sermons Scripture: Luke 2:21–38

August 18, 2024

An Appeal to God

Speaker: Ian Masterson Series: Summer in the Psalms Scripture: Psalm 60

July 14, 2024

God Who Judges the Earth

Speaker: Ian Masterson Series: Summer in the Psalms Scripture: Psalm 58

December 31, 2023

A Christmas Invitation

Speaker: Ian Masterson Series: Individual Sermons Scripture: Matthew 11:25–30

September 3, 2023

Lead Me to the Rock

Speaker: Ian Masterson Series: Summer in the Psalms Scripture: Psalm 61

August 20, 2023

God is a God Who Saves

Speaker: Ian Masterson Series: Summer in the Psalms Scripture: Psalm 68

August 21, 2022

Forsake Me Not

Speaker: Ian Masterson Series: Summer in the Psalms Scripture: Psalm 71

January 16, 2022

He is Faithful

Speaker: Ian Masterson Series: Individual Sermons Scripture: Matthew 1:1–25, Luke 3:23–38

August 1, 2021

Save Me, O God

Speaker: Ian Masterson Series: Summer in the Psalms Scripture: Psalm 69

May 30, 2021

The Lord God is Sovereign

Speaker: Ian Masterson Series: Summer in the Psalms Scripture: Psalm 47

January 7, 2018

The Last Plague

Speaker: Ian Masterson Series: Exodus Scripture: Exodus 11:1– 13:16

October 22, 2017

Blood, Frogs and Gnats

Speaker: Ian Masterson Series: Exodus