Click here to suppport the gospel advance in Calgary!

Messages by Gavin Peacock

Back to Message Archive

January 14, 2024

Patience in Suffering and the Purpose of God

Speaker: Gavin Peacock Series: James Topic: Sermon Scripture: James 5:7–11

January 7, 2024

The LORD: My Host

Speaker: Gavin Peacock Series: Psalm 23 Topic: Sermon Scripture: Psalm 23:5–6

December 17, 2023

The LORD: My Companion

Speaker: Gavin Peacock Series: Psalm 23 Topic: Sermon Scripture: Psalm 23:4

November 12, 2023

The LORD: My Shepherd

Speaker: Gavin Peacock Series: Psalm 23 Topic: Sermon Scripture: Psalm 23

June 25, 2023

Elijah's Spiritual Depression and God's Sovereign Love

Speaker: Gavin Peacock Topic: Sermon Scripture: 1 Kings 19:1–18

May 28, 2023

Deo Volente

Speaker: Gavin Peacock Series: James Topic: Sermon Scripture: James 4:13–17

April 23, 2023

The Cause Of Conflict

Speaker: Gavin Peacock Series: James Topic: Sermon Scripture: James 4:1–10

April 7, 2023

The Goodness of Good Friday

Speaker: Gavin Peacock Topic: Sermon Scripture: Romans 8:21–26

February 26, 2023

What is the Fear of Man?

Speaker: Gavin Peacock Series: Fear of Man Topic: Sunday School

February 19, 2023

Decision-Making, Part 2

Speaker: Gavin Peacock Series: Guidance Topic: Sunday School

February 4, 2023

Public Witness: Testifying to the Truth

Speaker: Gavin Peacock Series: Calgary Heralds: Announcing the Good News Today Topic: Conference Scripture: Colossians 4:5–6

January 29, 2023

Come to Me

Speaker: Gavin Peacock Topic: Sermon Scripture: Matthew 11:28–30

January 29, 2023

Faithfulness

Speaker: Gavin Peacock Series: Guidance Topic: Sunday School

January 8, 2023

Twelve Stones

Speaker: Gavin Peacock Topic: Sermon Scripture: Joshua 3:1–7, Joshua 4:1–7, Joshua 4:14–24

January 1, 2023

Holy Courage for a New Year

Speaker: Gavin Peacock Topic: Sermon Scripture: Joshua 1:1–9

December 24, 2022

Christmas: God With Us

Speaker: Gavin Peacock Topic: Sermon Scripture: Matthew 1:18–25

November 20, 2022

Asking For Wisdom

Speaker: Gavin Peacock Series: James Topic: Sermon Scripture: James 1:5–8

November 13, 2022

Trials of Joy

Speaker: Gavin Peacock Series: James Topic: Sermon Scripture: James 1:2–4

August 7, 2022

The Greatest Prayer Ever Made (Part Two)

Speaker: Gavin Peacock Topic: Sermon Scripture: John 17:6–26

July 31, 2022

The Greatest Prayer Ever Made (Part One)

Speaker: Gavin Peacock Topic: Sermon Scripture: John 17:1–5

June 19, 2022

Father of Mercies and God of All Comfort

Speaker: Gavin Peacock Topic: Sermon Scripture: 2 Corinthians 1:3

May 1, 2022

Jesus Christ Is The Same Yesterday And Today And Forever

Speaker: Gavin Peacock Topic: Sermon Scripture: Hebrews 13:8

February 1, 2022

Sex and Dating

Speaker: Gavin Peacock Topic: Studies

January 18, 2022

A Theology of Parenting

Speaker: Gavin Peacock Topic: Seminar

January 2, 2022

Which House Builder are You?

Speaker: Gavin Peacock Topic: Sermon Scripture: Matthew 7:24–27

December 19, 2021

The Character of God in the Coming of Christ

Speaker: Gavin Peacock Topic: Sermon Scripture: Luke 1:26–38

December 12, 2021

The Word Became Flesh

Speaker: Gavin Peacock Topic: Sermon Scripture: John 1:1–18

September 26, 2021

Agony in Gethsemane

Speaker: Gavin Peacock Topic: Sermon Scripture: Mark 14:32–42

August 29, 2021

The Meekness of Wisdom

Speaker: Gavin Peacock Topic: Sermon

August 22, 2021

Taming the Tongue: The Mark Of Christian Maturity

Speaker: Gavin Peacock Topic: Sermon Scripture: James 3:1–12

June 27, 2021

Pray Then Like This

Speaker: Gavin Peacock Topic: Sermon Scripture: Matthew 6:5–13

April 25, 2021

Suffering Smyrna: Courageous and Faithful

Speaker: Gavin Peacock Topic: Sermon Scripture: Revelation 2:8–11

April 11, 2021

Don't Lose Your First Love

Speaker: Gavin Peacock Topic: Sermon Scripture: Revelation 2:1–7

February 28, 2021

Jesus, the Good Shepherd

Speaker: Gavin Peacock Topic: Sermon Scripture: John 10:1–18, John 10:27–31

January 17, 2021

GOD MEANT IT FOR GOOD: LESSONS FROM THE LIFE OF JOSEPH (PART II) - Family

Speaker: Gavin Peacock Series: God Meant It For Good Topic: Sermon Scripture: Genesis 37:1–11, Genesis 45:24– 46:4

January 10, 2021

Lessons from the Life of Joseph (Part 1)

Speaker: Gavin Peacock Series: God Meant It For Good Topic: Sermon Scripture: Genesis 50:15–21

December 20, 2020

THE TRUE MEANING OF CHRISTMAS

Speaker: Gavin Peacock Topic: Sermon Scripture: 1 John 3:7–10

November 15, 2020

It's Not Fair! Do You Really Understand Grace?

Speaker: Gavin Peacock Topic: Sermon Scripture: Matthew 20:1–16

November 1, 2020

The Most Important Things We Need to See: A Throne, a Scroll, a Lion, a Lamb

Speaker: Gavin Peacock Topic: Sermon Scripture: Revelation 5:1–10

September 13, 2020

The Goodness and Blessing of Unity

Speaker: Gavin Peacock Series: Psalms of Ascents Topic: Sermon Scripture: Psalm 133

September 6, 2020

True Contentment

Speaker: Gavin Peacock Series: Psalms of Ascents Topic: Sermon Scripture: Psalm 131

August 16, 2020

De Profundis

Speaker: Gavin Peacock Series: Psalms of Ascents Topic: Sermon Scripture: Psalm 130

July 19, 2020

The House That God Builds

Speaker: Gavin Peacock Series: Psalms of Ascents Topic: Sermon Scripture: Psalm 127

July 12, 2020

The Pilgrim’s Progress in 3D

Speaker: Gavin Peacock Series: Psalms of Ascents Topic: Sermon Scripture: Psalm 120:1–7

January 24, 2020

Session 2 - Sexuality and Union with Christ: The Whole Christ for the Whole Person

Speaker: Gavin Peacock Series: In Christ Alone Topic: Conference Scripture: Colossians 2:9– 3:12

December 22, 2019

The Word Became Flesh

Speaker: Gavin Peacock Topic: Sermon Scripture: John 1:1–18

December 15, 2019

The Lying Serpent and the Coming Saviour

Speaker: Gavin Peacock Topic: Sermon Scripture: Genesis 3:15

November 17, 2019

Union with Christ

Speaker: Gavin Peacock Topic: Sermon Scripture: Colossians 2:9–15

September 15, 2019

The Fatherhood of God

Speaker: Gavin Peacock Topic: Sermon Scripture: Genesis 1–2, John 1,

August 11, 2019

Christian Character (3 of 3)

Speaker: Gavin Peacock Series: The Beatitudes Topic: Sermon Scripture: Matthew 5:8–12

July 28, 2019

Christian Character (2 of 3)

Speaker: Gavin Peacock Series: The Beatitudes Topic: Sermon Scripture: Matthew 5:6–7

July 21, 2019

Christian Character (1 of 3)

Speaker: Gavin Peacock Series: The Beatitudes Topic: Sermon Scripture: Matthew 5:2–5

March 10, 2019

Marriage, The Gospel, and the Glory of God

Speaker: Gavin Peacock Series: Complementarianism Topic: Sermon Scripture: Ephesians 5:22–33

March 3, 2019

What Jesus Says About Manhood, Womanhood, and Marriage

Speaker: Gavin Peacock Series: Complementarianism Topic: Sermon Scripture: Matthew 19:1–6

November 11, 2018

The Twist In The Tale Of The Prodigal Son

Speaker: Gavin Peacock Topic: Sermon Scripture: Luke 15:11–32

October 14, 2018

Contending For the Faith: Lessons in Jude

Speaker: Gavin Peacock Topic: Sermon Scripture: Jude 1–25

August 5, 2018

The Lord is MY Shepherd

Speaker: Gavin Peacock Series: Psalms Topic: Sermon Scripture: Psalm 23

July 29, 2018

True Happiness

Speaker: Gavin Peacock Series: Psalms Topic: Sermon Scripture: Psalm 1

July 22, 2018

Persevering in the Christian Life

Speaker: Gavin Peacock Topic: Sermon Scripture: 2 Timothy 4:9– :22

June 3, 2018

The Holy Spirit: Forgotten or Less Known?

Speaker: Gavin Peacock Topic: Sermon Scripture: John 14:15–30

May 27, 2018

The Cure For A Troubled Heart

Speaker: Gavin Peacock Topic: Sermon Scripture: John 14:1

January 7, 2018

This Calls For Wisdom

Speaker: Gavin Peacock Topic: Sermon Scripture: Revelation 13:11–18

December 17, 2017

"I AM Coming Soon"

Speaker: Gavin Peacock Series: Advent 2017 Topic: Sermon Scripture: Revelation 22:6– :32

November 26, 2017

For The Glory

Speaker: Gavin Peacock Topic: Sermon Scripture: Isaiah 48

August 6, 2017

An Unlikely Attitude: Love Your Enemies

Speaker: Gavin Peacock Series: Grace and Forgiveness Topic: Sermon Scripture: Matthew 5:43– :48

July 30, 2017

An Unlikely Choice: Levi

Speaker: Gavin Peacock Series: Grace and Forgiveness Topic: Sermon Scripture: Mark 2:13–17

March 5, 2017

Pray Without Ceasing

Speaker: Gavin Peacock Series: 1 Thessalonians Topic: Sermon Scripture: 1 Thessalonians 5:17

January 8, 2017

Concerning Brotherly Love

Speaker: Gavin Peacock Series: 1 Thessalonians Topic: Sermon Scripture: 1 Thessalonians 4:9–12

December 25, 2016

The Great Hope

Speaker: Gavin Peacock Topic: Sermon Scripture: Isaiah 9:6

October 30, 2016

Paul's Heart

Speaker: Gavin Peacock Series: 1 Thessalonians Topic: Sermon Scripture: 1 Thessalonians 1:17–20

September 4, 2016

A Great Salvation

Speaker: Gavin Peacock Topic: Sermon Scripture: Romans 3:21–26

July 31, 2016

Knowing God's Will

Speaker: Gavin Peacock Series: Stewards of Grace Topic: Sermon Scripture: Proverbs 3:5–6

July 24, 2016

Where True Rest is Found

Speaker: Gavin Peacock Series: Stewards of Grace Topic: Sermon Scripture: Matthew 18:28– 11:30

June 5, 2016

Single Ambition

Speaker: Gavin Peacock Topic: Sermon Scripture: Matthew 6:19–34

March 29, 2016

Session 4

Speaker: Gavin Peacock Series: How the Cross Kills Lust Topic: Studies

March 22, 2016

Session 3

Speaker: Gavin Peacock Series: How the Cross Kills Lust Topic: Studies

March 15, 2016

Session 2

Speaker: Gavin Peacock Series: How the Cross Kills Lust Topic: Studies

March 8, 2016

Session 1

Speaker: Gavin Peacock Series: How the Cross Kills Lust Topic: Studies

February 6, 2016

Holiness and the Attributes of God

Speaker: Gavin Peacock Series: Holiness - The Refiner's Fire In A Facebook Age Topic: Conference Scripture: Isaiah 6:1–13

January 31, 2016

Submission and Humility in the Household of God

Speaker: Gavin Peacock Topic: Sermon Scripture: 1 Peter 5:5–6

January 24, 2016

Shepherd the Flock of God That is Among You: Exercising Oversight

Speaker: Gavin Peacock Topic: Sermon Scripture: 1 Peter 5:1–4

December 6, 2015

The Hope Full Mindset

Speaker: Gavin Peacock Topic: Sermon Scripture: 1 Peter 1:13

November 10, 2015

Men Of Humility: Stay Low And Listen Well

Speaker: Gavin Peacock Series: Divine, Not Dudes - Men Like Ezekiel Topic: Studies Scripture: Ezekiel 2:1– 3:27

November 8, 2015

Elijah's Spiritual Depression And God's Sovereign Love

Speaker: Gavin Peacock Series: 1 Kings Topic: Sermon Scripture: 1 Kings 19:1–18

November 3, 2015

Men Of Vision: See God's Glory

Speaker: Gavin Peacock Series: Divine, Not Dudes - Men Like Ezekiel Topic: Studies Scripture: Ezekiel 1:1–28

October 4, 2015

The Glory of the King

Speaker: Gavin Peacock Series: 1 Kings Topic: Sermon Scripture: 1 Kings 10:1–29

September 5, 2015

Session 3

Speaker: Gavin Peacock Series: Womanhood - Inside Out Topic: Studies

September 5, 2015

Session 2

Speaker: Gavin Peacock Series: Womanhood - Inside Out Topic: Studies

September 5, 2015

Session 1

Speaker: Gavin Peacock Series: Womanhood - Inside Out Topic: Studies

August 23, 2015

Missions, Money and Prayer

Speaker: Gavin Peacock Series: Romans: The Letter By Which the Church Stands or Falls Topic: Sermon Scripture: Romans 15:22–23

August 2, 2015

Divine Delays, For the Glory of God and For Our Good

Speaker: Gavin Peacock Topic: Sermon Scripture: John 11:1–16

July 26, 2015

Dealing With Differences

Speaker: Gavin Peacock Series: Romans: The Letter By Which the Church Stands or Falls Topic: Sermon Scripture: Romans 14:1–12

June 28, 2015

The Christian Self Understanding

Speaker: Gavin Peacock Series: Romans: The Letter By Which the Church Stands or Falls Topic: Sermon Scripture: Romans 12:3–8

June 21, 2015

The "All In" Christian Life

Speaker: Gavin Peacock Series: Romans: The Letter By Which the Church Stands or Falls Topic: Sermon Scripture: Romans 12:1–2

June 13, 2015

Session 2: Sex

Speaker: Gavin Peacock Series: Marriage, Sex & Parenting Topic: Conference

March 29, 2015

Worship and the Rider on a White Horse

Speaker: Gavin Peacock Topic: Sermon Scripture: Revelation 19:1–21

February 22, 2015

Law and Sin: Allies or Foes?

Speaker: Gavin Peacock Series: Romans: The Letter By Which the Church Stands or Falls Topic: Sermon Scripture: Romans 7:7–13

January 11, 2015

Declining Times and the Good Way

Speaker: Gavin Peacock Topic: Sermon Scripture: Jeremiah 6:16

September 28, 2014

Prayer for Missions

Speaker: Gavin Peacock Topic: Sunday School Scripture: Matthew 9:35–38

September 7, 2014

The Purpose and Power Of A Church That "Goes"

Speaker: Gavin Peacock Series: Missions Topic: Sermon Scripture: Acts 13:1–12

August 31, 2014

Make Disciples! A Teaching Task

Speaker: Gavin Peacock Series: Missions Topic: Sermon Scripture: Matthew 18:16–20

August 24, 2014

A Life Given For Life Gained

Speaker: Gavin Peacock Series: Missions Topic: Sermon Scripture: John 12:20–26

May 25, 2014

New Birth, Belief and the Benefits of Adoption

Speaker: Gavin Peacock Topic: Sermon Scripture: John 1:12–13

May 18, 2014

The Nature of the New Birth

Speaker: Gavin Peacock Topic: Sermon Scripture: John 3:1–8

May 11, 2014

New Birth: The Supernatural Source of Salvation

Speaker: Gavin Peacock Topic: Sermon Scripture: John 1:12–13

May 4, 2014

Psalm 1

Speaker: Gavin Peacock Topic: Sermon Scripture: Psalm 1:1–6

May 4, 2014

Psalm 51 Devotional

Speaker: Gavin Peacock Topic: Sunday School Scripture: Psalm 51:1–19

January 19, 2014

You Do Not Believe Because

Speaker: Gavin Peacock Topic: Sermon Scripture: John 10:22–30

January 12, 2014

Idolatry

Speaker: Gavin Peacock Series: Issues of the Heart and Mind Topic: Sunday School

December 8, 2013

Preparation and Praise for the Promise of Jesus

Speaker: Gavin Peacock Topic: Sermon Scripture: Luke 1:1–80

November 10, 2013

John 6

Speaker: Gavin Peacock Topic: Sermon Scripture: John 6:1–71

October 13, 2013

The New Birth: The Role of Faith and the Benefit of Adoption

Speaker: Gavin Peacock Topic: Sermon Scripture: John 1:11–13

October 6, 2013

What Happens in the New Birth?

Speaker: Gavin Peacock Topic: Sermon Scripture: John 3:1–8

September 29, 2013

The New Birth: Who Does It?

Speaker: Gavin Peacock Topic: Sermon Scripture: John 1:12–13

September 22, 2013

Who is Jesus Christ? Part 2

Speaker: Gavin Peacock Topic: Sermon Scripture: John 1:1–13

September 15, 2013

Who is Jesus Christ? Part 1

Speaker: Gavin Peacock Topic: Sermon Scripture: John 1:1–18

September 1, 2013

Satan, Suffering, and the Sovereignty of God

Speaker: Gavin Peacock Topic: Sermon Scripture: 1 Peter 5:8–11

August 25, 2013

Be Humble: Cast Your Anxieties on God

Speaker: Gavin Peacock Topic: Sermon Scripture: 1 Peter 5:5–7

May 5, 2013

Prayer - Part 2

Speaker: Gavin Peacock Topic: Sunday School

April 7, 2013

Prayer - Part 1

Speaker: Gavin Peacock Topic: Sunday School

April 7, 2013

Pray for the Harvest

Speaker: Gavin Peacock Series: The Graphic Cross Topic: Sermon Scripture: Matthew 9:35–38

March 3, 2013

The Rich Young Man

Speaker: Gavin Peacock Topic: Sermon Scripture: Mark 10:17–31

December 23, 2012

Divine Love

Speaker: Gavin Peacock Topic: Sermon Scripture: John 3:16

June 10, 2012

Growth Groups

Speaker: Gavin Peacock Topic: Sunday School

May 20, 2012

The Purpose and the Heart of Prayer - Part 3

Speaker: Gavin Peacock Series: The Purpose and the Heart of Prayer Topic: Sunday School Scripture: 2 Thessalonians 1:11–12

May 13, 2012

The Purpose and the Heart of Prayer - Part 2

Speaker: Gavin Peacock Series: The Purpose and the Heart of Prayer Topic: Sunday School Scripture: 2 Thessalonians 1:3–12

April 29, 2012

Heart Work

Speaker: Gavin Peacock Topic: Sermon Scripture: Proverbs 4:20–27

February 26, 2012

Interview with Gavin Peacock

Speaker: Gavin Peacock Topic: Sunday School

February 26, 2012

Union with Christ: Abiding in Jesus for Spiritual Life and Fruit

Speaker: Gavin Peacock Topic: Sermon Scripture: John 15:1–13