Sermons by Rev. Mark ten Haaf

Back to Sermon Archive

Let's Boast Only in the Lord Jesus Christ!

Mar 16, 2025 Speaker: Rev. Mark ten Haaf Passage: Galatians 6:11–18 Series: Galatians

How does the Spirit Work in You? | Galatians 1:1-3

Feb 9, 2025 Speaker: Rev. Mark ten Haaf Passage: Galatians 3:1–3

Jesus is the One Way to God

Jan 5, 2025 Speaker: Rev. Mark ten Haaf Passage: John 14:6

God Disciplines the Davidic King | Isaiah 39: 1-40:2

Dec 15, 2024 Speaker: Rev. Mark ten Haaf Passage: Isaiah 39:1– 40:2 Series: The Line of David

A Prayer for Home

Nov 3, 2024 Speaker: Rev. Mark ten Haaf Passage: Psalm 61:1

The LORD Equips His Reluctant Servant to do His Will

Apr 14, 2024 Speaker: Rev. Mark ten Haaf Passage: Exodus 4:1–17 Series: EXODUS

God Gives Weak Sinners What They Need to Know, Love and Trust Him

Nov 19, 2023 Speaker: Rev. Mark ten Haaf Passage: 2 Timothy 1:6–14 Series: Lord's Day

The Word of the Lord's Grace is a Dividing Sword

Oct 29, 2023 Speaker: Rev. Mark ten Haaf Passage: Acts 14:1–7 Series: ACTS

Sovereign work of the Spirit in Samaria

Mar 21, 2021 Speaker: Rev. Mark ten Haaf Passage: 1 Corinthians 2:6–16, Acts 8:9–25 Series: Acts

The Son of God has made us His treasured possession

Mar 21, 2021 Speaker: Rev. Mark ten Haaf Passage: 1 Peter 1:13–25, 2 Corinthians 6:14–18 Series: Lord's Day

God uses Persecution to Advance the Gospel Part 1 The refinement of the church

Mar 14, 2021 Speaker: Rev. Mark ten Haaf Passage: Hebrews 12:1–12, Acts 8:1–3 Series: Lord's Supper

God uses Persecution to Advance the Gospel Part 2: The growth of the church

Mar 14, 2021 Speaker: Rev. Mark ten Haaf Passage: Psalm 72:15–20, Acts 8:4–8 Series: Lord's Supper

The Holy Spirit makes Stephen a witness of True Worship

Mar 7, 2021 Speaker: Rev. Mark ten Haaf Passage: Acts 6:8– 8:3, Mark 1:40–45 Series: Mark

The Christian confesses the Christ

Mar 7, 2021 Speaker: Rev. Mark ten Haaf Passage: Hebrews 1:1–3, Hebrews 10:5–14, Hebrews 12:14–29 Series: Lord's Day

The LORD provides care for the needy

Feb 21, 2021 Speaker: Rev. Mark ten Haaf Passage: James 1:19–27, Acts 6:1–7 Series: Acts

His name will be Jesus: Savior!

Feb 21, 2021 Speaker: Rev. Mark ten Haaf Passage: Matthew 1:18–24 Series: Lord's Day

God’s Providence: Absolute Security for the Children of God

Feb 14, 2021 Speaker: Rev. Mark ten Haaf Passage: Genesis 37:12–36, Genesis 50:15–21 Series: Lord's Day

God’s work cannot be stopped!

Feb 14, 2021 Speaker: Rev. Mark ten Haaf Passage: Acts 4:8–22, Acts 5:17–42 Series: Acts

The Apostles’ Creed, Article 1: Who is God?

Feb 7, 2021 Speaker: Rev. Mark ten Haaf Passage: Psalm 104 Series: Lord's Day

The Spirit of Christ is Powerful in the Church - Part 1

Jan 24, 2021 Speaker: Rev. Mark ten Haaf Passage: Isaiah 61, Acts 5:12 Series: Lord's Supper

The Spirit of Christ is Powerful in the Church - Part 2

Jan 24, 2021 Speaker: Rev. Mark ten Haaf Passage: Isaiah 54:11–15, Acts 5:14 Series: Lord's Supper

The Holy Spirit’s work demands a faithful response

Jan 10, 2021 Speaker: Rev. Mark ten Haaf Passage: 1 Chronicles 29:1–9, 2 Chronicles 31:1–13, Acts 4:32– 5:11 Series: Acts

We confess that our God is Triune God

Jan 10, 2021 Speaker: Rev. Mark ten Haaf Passage: John 17:1–5, Matthew 28:1–20 Series: Lord's Day

Our Steadfast LORD gives New Mercies

Dec 31, 2020 Speaker: Rev. Mark ten Haaf Passage: Deuteronomy 30:1–10, Lamentations 3:1–27, Nehemiah 7:73– 8:12 Series: Nehemiah

Good News of Great Joy: the Savior is Born!

Dec 25, 2020 Speaker: Rev. Mark ten Haaf Passage: Psalm 110, Micah 4:6–8, Micah 5:1–5, Luke 2:10–11 Series: Luke

Give thanks for the LORD’s Salvation!

Dec 20, 2020 Speaker: Rev. Mark ten Haaf Passage: Jeremiah 33:1–16, John 12:12–19, Psalm 118 Series: Psalm

Salvation by Faith in Jesus Christ

Dec 20, 2020 Speaker: Rev. Mark ten Haaf Passage: Romans 4:13–25 Series: Lord's Day

A Wedding Song for the King

Dec 13, 2020 Speaker: Rev. Mark ten Haaf Passage: Ezekiel 16:1–14, Revelation 19:1–10, Psalm 45 Series: Psalms

Blessed are the merciful, for they will receive mercy

Dec 6, 2020 Speaker: Rev. Mark ten Haaf Passage: 2 Samuel 16:5– 17:23, Psalm 41 Series: Psalm

Christ, Our Perfect Mediator

Dec 6, 2020 Speaker: Rev. Mark ten Haaf Passage: Leviticus 16:1–34, Galatians 3:26– 4:7 Series: Lord's Day

Christ, Our Perfect Mediator

Dec 6, 2020 Speaker: Rev. Mark ten Haaf Passage: Leviticus 16:1–34, Galatians 3:26– 4:7 Series: Lord's Day

The LORD is my portion in life and my refuge in death

Nov 22, 2020 Speaker: Rev. Mark ten Haaf Passage: Acts 2:14–47, Psalm 16 Series: Psalm

We need help paying our debt!

Nov 22, 2020 Speaker: Rev. Mark ten Haaf Passage: Galatians 3:10– 4:7 Series: Lord's Day

Jesus Christ has been made King of the whole world

Nov 15, 2020 Speaker: Rev. Mark ten Haaf Passage: Colossians 1:15–23, Psalm 2 Series: Psalm

Pray for the Work of the Gospel

Nov 8, 2020 Speaker: Rev. Mark ten Haaf Passage: John 17:6–19, Ephesians 6:18–20 Series: Lord's Supper

Pray for All Believers

Nov 8, 2020 Speaker: Rev. Mark ten Haaf Passage: John 17:20–26, Ephesians 6:18–20 Series: Lord's Supper

We can praise God for his justice

Nov 1, 2020 Speaker: Rev. Mark ten Haaf Passage: Psalm 72 Series: Lord's Day

Hope will Protect You

Nov 1, 2020 Speaker: Rev. Mark ten Haaf Passage: Matthew 4:1–11, 1 Corinthians 2:1–16 Series: 1 Corinthians

The Greatest Defense of the Christian: The Shield of Faith

Oct 18, 2020 Speaker: Rev. Mark ten Haaf Passage: Hebrews 11:1– 12:3, Ephesians 6:16 Series: Ephesians

God displays his salvation by showing us our sin

Oct 18, 2020 Speaker: Rev. Mark ten Haaf Passage: Romans 5:12–21 Series: Lord's Day

The Pattern of Thankfulness for the People of God

Oct 11, 2020 Speaker: Rev. Mark ten Haaf Passage: Psalm 107 Series: Psalm

The Gospel of Peace make you Ready for Battle

Oct 4, 2020 Speaker: Rev. Mark ten Haaf Passage: Luke 2:8–14, Luke 19:28–38, Ephesians 6:15 Series: Ephesians

The Light of God’s Law

Oct 4, 2020 Speaker: Rev. Mark ten Haaf Passage: Deuteronomy 6 Series: Lord's Day

We are Declared Righteous

Sep 13, 2020 Speaker: Rev. Mark ten Haaf Passage: Romans 3:9–31, Ephesians 6:14b Series: Ephesians

We’re Made Righteous

Sep 13, 2020 Speaker: Rev. Mark ten Haaf Passage: Ezekiel 36:22–38, Ephesians 6:14b Series: Ephesians

Put on the armor of God

Sep 6, 2020 Speaker: Rev. Mark ten Haaf Passage: John 8:31–47, Ephesians 6:10–24 Series: Ephesians

My comfort: I belong to Jesus!

Sep 6, 2020 Speaker: Rev. Mark ten Haaf Passage: Romans 5:1–11, Romans 6:1–7, Romans 12:1–2 Series: Lord's Day

The End of our Prayer: A Confident Doxology

Aug 23, 2020 Speaker: Rev. Mark ten Haaf Passage: Revelation 5:1–14, James 1:1–18 Series: Lord's Day

Put on the armor of God

Aug 23, 2020 Speaker: Rev. Mark ten Haaf Passage: Ephesians 6:10–24, Revelation 7:1– 9:7 Series: Revelation

Complain with Confidence!

Aug 2, 2020 Speaker: Rev. Mark ten Haaf Passage: Psalm 5, Luke 23:44–49 Series: Luke

A petition for endurance

Aug 2, 2020 Speaker: Rev. Mark ten Haaf Passage: Colossians 3:1–17, James 1:12–18 Series: Lord's Day

Part 1 - This is my body (Lord's Supper)

Jul 19, 2020 Speaker: Rev. Mark ten Haaf Passage: Ephesians 5:25–33, 1 Corinthians 11:17–34 Series: 1 Corinthians

Part 2 - This is my body (Lord's Supper)

Jul 19, 2020 Speaker: Rev. Mark ten Haaf Passage: 1 Corinthians 12:12– 13:13 Series: 1 Corinthians

Suffer a little while

Jul 12, 2020 Speaker: Rev. Mark ten Haaf Passage: 1 Peter 1:1–12, 1 Peter 5:1–11 Series: 1 Peter

We desperately need forgiveness from God

Jul 12, 2020 Speaker: Rev. Mark ten Haaf Passage: Psalm 139 Series: Psalm

The name Jesus: the church’s one foundation

Jun 21, 2020 Speaker: Rev. Mark ten Haaf Passage: 1 Corinthians 3, Acts 3:1–31 Series: Acts

Our Father cares about our bodily needs

Jun 21, 2020 Speaker: Rev. Mark ten Haaf Passage: Psalm 104 Series: Lord's Day

Gospel of Christ is proclaimed to Israel

Jun 14, 2020 Speaker: Rev. Mark ten Haaf Passage: Isaiah 35:1–10, Hebrews 4:1–13 Series: Hebrews

The behavior of a Christian community

Jun 7, 2020 Speaker: Rev. Mark ten Haaf Passage: Romans 12, Acts 2:42–47 Series: Acts

We pray for the building of God’s kingdom

Jun 7, 2020 Speaker: Rev. Mark ten Haaf Passage: Matthew 13:1–52 Series: Lord's Day

The Harvest at Pentecost: The Spirit fills the church’s

May 31, 2020 Speaker: Rev. Mark ten Haaf Passage: Genesis 11:1–9, Acts 2:1–41 Series: Acts

The Work of the Son of God: The Sequel

May 17, 2020 Speaker: Rev. Mark ten Haaf Passage: Luke 24:36–53, Hebrews 1:1–14, Acts 1:1–11 Series: Acts

Jesus is the bread of life

May 10, 2020 Speaker: Rev. Mark ten Haaf Passage: John 6:25–59 Series: John

God promises his care over a renewed world

May 3, 2020 Speaker: Rev. Mark ten Haaf Passage: Genesis 6:1– 1:9, Genesis 8:18– 9:11 Series: Genesis

Jesus Christ teaches us to pray

May 3, 2020 Speaker: Rev. Mark ten Haaf Passage: James 1:1–8, James 5:13–20 Series: Lord's Day

The Resurrected Christ confirms his mission

Apr 19, 2020 Speaker: Rev. Mark ten Haaf Passage: Acts 10, Luke 24:36–49 Series: Luke

God’s Law and our Maturity

Apr 19, 2020 Speaker: Rev. Mark ten Haaf Passage: Philippians 3:1– 4:1 Series: Lord's Day

The Risen Christ revealed!

Apr 12, 2020 Speaker: Rev. Mark ten Haaf Passage: Luke 24:1–35 Series: Luke

The death of Jesus Christ is our access to God!

Apr 10, 2020 Speaker: Rev. Mark ten Haaf Passage: Ephesians 2:11–22, Luke 23:26–43, Luke 23:44–49 Series: Luke

Jesus prepares to drink the cup of God’s wrath

Apr 5, 2020 Speaker: Rev. Mark ten Haaf Passage: Psalm 69:1–21, Luke 22:14–38, Luke 22:39–46 Series: Luke

God grants us the great escape

Apr 5, 2020 Speaker: Rev. Mark ten Haaf Passage: Romans 5:1–11, Philippians 3:1–11 Series: Lord's Day

Jesus arrives as King!

Mar 29, 2020 Speaker: Rev. Mark ten Haaf Passage: Zechariah 9:9–17, Luke 19:28–44 Series: Luke

The 9th Commandment teaches us to guard our speech

Mar 29, 2020 Speaker: Rev. Mark ten Haaf Passage: 1 Kings 21:1–29 Series: Lord's Day

From Suffering to Salvation God’s grace is shown through troubles

Mar 22, 2020 Speaker: Rev. Mark ten Haaf Passage: Genesis 41:17–40, Genesis 41:56–57, Genesis 45:1–7 Series: Genesis

God calls us to be spiritually wealthy

Mar 22, 2020 Speaker: Rev. Mark ten Haaf Passage: Amos 8:1–14 Series: Lord's Day

The 7th Commandment: The Blessing of Discipline in Sexuality

Mar 8, 2020 Speaker: Rev. Mark ten Haaf Passage: Galatians 5:13–26 Series: Lord's Day

The truth about following Christ

Mar 1, 2020 Speaker: Rev. Mark ten Haaf Passage: 1 Kings 19:9b–21, Luke 9:51–62 Series: Luke

In the 6th commandment, God teaches us about the sanctity of life

Mar 1, 2020 Speaker: Rev. Mark ten Haaf Passage: Numbers 35:16–34, Matthew 5:17–26 Series: Lord's Day

A tale of two debtors

Feb 16, 2020 Speaker: Rev. Mark ten Haaf Passage: Luke 4:17–31, Luke 7:36–50 Series: Luke

The 5th commandment teaches us about God’s authority

Feb 16, 2020 Speaker: Rev. Mark ten Haaf Passage: Ephesians 6:1–9, Romans 13:1–7 Series: Lord's Day

Jesus announces his Messianic mission in his hometown

Feb 9, 2020 Speaker: Rev. Mark ten Haaf Passage: Isaiah 61:1–11, Luke 7:11–23, Luke 4:14–30 Series: Luke

The Gospel in the Sabbath Day!

Feb 9, 2020 Speaker: Rev. Mark ten Haaf Passage: Luke 6:1–11, Luke 13:10–17 Series: Lord's Day

John proclaims the coming of the Lord

Feb 2, 2020 Speaker: Rev. Mark ten Haaf Passage: Isaiah 40:1–11, Luke 3:1–20 Series: Luke

The LORD gives us his Name

Jan 19, 2020 Speaker: Rev. Mark ten Haaf Passage: Exodus 3:1–15 Series: Lord's Day

Young Jesus understands that he must submit

Jan 19, 2020 Speaker: Rev. Mark ten Haaf Passage: Micah 4:1–2, 1 Corinthians 1:18–31, Luke 3:41–52 Series: Luke

The 2nd Commandment: No images of God

Jan 12, 2020 Speaker: Rev. Mark ten Haaf Passage: Matthew 15:1–20, Deuteronomy 4:15–31 Series: Lord's Day

Jesus the King shows his power

Jan 5, 2020 Speaker: Rev. Mark ten Haaf Passage: Mark 4:35– 5:20 Series: Mark

The 1st Commandment: Trust in the LORD alone

Jan 5, 2020 Speaker: Rev. Mark ten Haaf Passage: Romans 1:18–32, Romans 3:9–24 Series: Lord's Day

Our help comes from the Lord, the maker of heaven and earth

Dec 31, 2019 Speaker: Rev. Mark ten Haaf Passage: 1 Peter 1, Psalm 121 Series: Psalm

The Messiah of God has come!

Dec 25, 2019 Speaker: Rev. Mark ten Haaf Passage: Luke 2:1–40 Series: Luke

A Song of Hope

Dec 15, 2019 Speaker: Rev. Mark ten Haaf Passage: Habakkuk 3 Series: Habakkuk

Good works

Dec 8, 2019 Speaker: Rev. Mark ten Haaf Passage: Matthew 17:14–21, Romans 6:1–14 Series: Lord's Day

The LORD is in his temple

Dec 1, 2019 Speaker: Rev. Mark ten Haaf Passage: Daniel 5, Ephesians 3:14–21 Series: Ephesians

The prophet seeks to understand God’s purposes

Nov 17, 2019 Speaker: Rev. Mark ten Haaf Passage: 2 Kings 23:36– 24:4, 2 Kings 24:13–14, 2 Kings 25:8–21 Series: 2 Kings

The body and blood of Christ is food for our souls

Nov 10, 2019 Speaker: Rev. Mark ten Haaf Passage: Matthew 26:17–30 Series: Lord's Day

Be united

Nov 3, 2019 Speaker: Rev. Mark ten Haaf Passage: Philippians 1:27– 2:18 Series: Philippians