Sermons by JohnDavid Thompson
Back to Sermon ArchiveJanuary 17, 2021
Matthew - Your Kingdom Come and Will Be Done - Week 38
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 6:10–6:10
- Listen
- Downloads
December 20, 2020
The Morning Star of Christmas
Speaker: JohnDavid Thompson Series: Christmas Scripture: Matthew 2
- Listen
- Downloads
December 6, 2020
Matthew - The Practice of Prayer - Week 36
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 6:5–6:8
- Listen
- Downloads
November 29, 2020
Matthew - Our Motive and Motivation for Good Works - Week 35
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 6:1–6:4
- Listen
- Downloads
November 22, 2020
Matthew - Loving Your Friends and Enemies - Week 34
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 5:43–5:48
- Listen
- Downloads
November 15, 2020
Matthew - Overcoming Evil with Good - Week 33
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 5:38–5:42
- Listen
- Downloads
November 8, 2020
Matthew - The Importance of Integrity - Week 32
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 5:33–5:37
- Listen
- Downloads
November 1, 2020
Matthew - Jesus On Divorce - Week 31
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 5:31–5:32
- Listen
- Downloads
October 25, 2020
Matthew - The Nature And Consequence Of Sin - Week 30
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 5:27–5:30
- Listen
- Downloads
October 18, 2020
Matthew - Exceeding Righteousness - Week 29
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 5:20–5:26
- Listen
- Downloads
October 11, 2020
Matthew - The Law And The Gospel - Week 28
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 5:17–5:19
- Listen
- Downloads
October 4, 2020
Matthew - Salt And Light In The World - Week 27
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 5:13–5:16
- Listen
- Downloads
September 27, 2020
Matthew - Blessed Are Those Who Are Persecuted - Week 26
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 5:10–5:12
- Listen
- Downloads
September 13, 2020
Matthew - Blessed Are The Peacemakers - Week 25
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 5:9–5:9
- Listen
- Downloads
September 6, 2020
Matthew - Blessed Are The Pure In Heart - Week 24
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 5:8–5:8
- Listen
- Downloads
August 30, 2020
Matthew - Blessed Are The Merciful - Week 23
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 5:7–5:7
- Listen
- Downloads
August 23, 2020
Matthew - Blessed are those Who Hunger and Thirst for Righteousness - Week 22
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 5:6–5:6
- Listen
- Downloads
August 16, 2020
Matthew - Blessed are the Meek - Week 21
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 5:5–5:5
- Listen
- Downloads
August 9, 2020
Matthew - Blessed Are Those Who Mourn - Week 20
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 5:4–5:4
- Listen
- Downloads
July 26, 2020
Matthew - Blessed are the Poor in Spirit - Week 19
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 5:3–5:3
- Listen
- Downloads
July 12, 2020
Matthew - Intro to The Sermon on the Mount - Week 18
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 5:1–5:2
- Listen
- Downloads
July 5, 2020
Matthew - The Kingdom Focus of Jesus' Ministry - Week 17
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 4:23–4:25
- Listen
- Downloads
June 28, 2020
Matthew - The Making of Disciples - Week 16
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 4:18–4:22
- Listen
- Downloads
June 21, 2020
Matthew - The Light Pierces the Darkness - Week 15
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 4:12–4:17
- Listen
- Downloads
June 14, 2020
Matthew - The Temptation of Jesus - Week 14
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 4:1–4:11
- Listen
- Downloads
June 7, 2020
Matthew - The Baptism of Jesus - Week 13
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 3:13–3:17
- Listen
- Downloads
May 31, 2020
Matthew - The Baptizing Ministry of John - Week 12
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 3:7–3:12
- Listen
- Downloads
May 24, 2020
Matthew - The Herald of the Messiah Part 3 - Week 11
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 3:1–3:6
- Listen
- Downloads
May 18, 2020
Matthew - The Herald of the Messiah Part 2 - Week 10
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 3:1–3:6
- Listen
- Downloads
May 10, 2020
Matthew - The Herald of the Messiah Part 1 - Week 9
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 3:1–3:6
- Listen
- Downloads
May 3, 2020
Matthew - The Unfolding of God's Salvation Plan - Week 8
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 2:16–2:23
- Listen
- Downloads
April 26, 2020
Matthew - Jesus Our Savior and Deliverer - Week 7
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 2:13–2:15
- Listen
- Downloads
April 19, 2020
Matthew - The Magi's Worship of the King - Week 6
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 2:7–2:12
- Listen
- Downloads
April 12, 2020
Why Did Christ Have to Suffer and Die?
Speaker: JohnDavid Thompson Topic: Resurrection, Easter, Resurrection of Christ
- Listen
- Downloads
April 5, 2020
Matthew - The Messianic Significance of the Star - Week 5
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 2:4–2:6
- Listen
- Downloads
March 29, 2020
Matthew - The Morning Star Rises - Week 4
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 2:1–2:3
- Listen
- Downloads
March 22, 2020
Matthew - The Birth of Jesus - Week 3
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 1:18–1:25
- Listen
- Downloads
March 8, 2020
Matthew - Matthew's Introduction of Jesus - Week 2
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 1:1–1:17
- Listen
- Downloads
March 1, 2020
Matthew - Setting the Context - Week 1
Speaker: JohnDavid Thompson Series: The Gospel of Matthew Scripture: Matthew 5:1–7:28
- Listen
- Downloads
September 29, 2019
The Pursuit Ends - Week 40
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 12:13–12:13
- Listen
- Downloads
September 22, 2019
Wisdom from One Shepherd - Week 39
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 12:8–12:11
- Listen
- Downloads
September 15, 2019
Experiencing Joy in Life the Way God Intended - Week 38
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 11:7–12:8
- Listen
- Downloads
September 8, 2019
From the Cradle to the Grave Part 2 - Week 37
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 11:7–12:8
- Listen
- Downloads
September 1, 2019
From the Cradle to the Grave Part 1 - Week 36
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 11:7–12:8
- Listen
- Downloads
August 25, 2019
Wise Advice for an Uncertain Future - Week 35
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 11:1–11:6
- Listen
- Downloads
August 18, 2019
Wisdom for Leadership, Living, and Language - Week 34
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 10:16–10:20
- Listen
- Downloads
August 11, 2019
Wisdom for Life in this World - Week 33
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 10:8–10:15
- Listen
- Downloads
August 4, 2019
Recognizing Wisdom and Folly - Week 32
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 10:1–10:7
- Listen
- Downloads
July 28, 2019
Cultivating Wisdom in a World of Uncertainty - Week 31
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 9:11–9:18
- Listen
- Downloads
July 21, 2019
Rejoicing Always in a Sin-Cursed World - Week 30
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 9:7–9:10, Philippians 4:4
- Listen
- Downloads
July 14, 2019
Finding Hope for Eternity - Week 29
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 9:1–9:6
- Listen
- Downloads
July 7, 2019
Finding Joy and Rest in the Wisdom of God - Week 28
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 8:14–8:17, Romans 11:33
- Listen
- Downloads
June 30, 2019
Avoiding Envy and Resentment of the Sinner - Week 27
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 8:10–8:13, Psalm 37:3
- Listen
- Downloads
June 23, 2019
Living Wisely under Authority - Week 26
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 8:1–8:9
- Listen
- Downloads
- Listen
- Downloads
June 9, 2019
Wisdom’s Priceless Value - Week 24
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 7:19–7:22
- Listen
- Downloads
June 2, 2019
Responding to Life’s Uncertainties - Week 23
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 7:13–7:18
- Listen
- Downloads
May 26, 2019
The Protection of Patience - Week 22
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 7:8–7:12
- Listen
- Downloads
May 19, 2019
Receiving a Rebuke - Week 21
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 7:5–7:7
- Listen
- Downloads
April 28, 2019
The Significance of a Good Name - Week 20
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 7:1–7:4
- Listen
- Downloads
April 14, 2019
The Elusive Mystery of Contentment Part 2 - Week 19
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 6:1–6:12
- Listen
- Downloads
April 7, 2019
The Elusive Mystery of Contentment Part 1 - Week 18
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 6:1–6:12
- Listen
- Downloads
March 31, 2019
Finding Joy and Happiness in this Toilsome Life - Week 17
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 5:18–5:20
- Listen
- Downloads
March 24, 2019
Six Warnings against the Desire for Wealth - Week 16
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 5:8–5:17
- Listen
- Downloads
March 3, 2019
The Seriousness of a Promise - Week 15
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 5:4–5:7
- Listen
- Downloads
February 24, 2019
Coming into the Presence of God - Week 14
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 5:1–5:3
- Listen
- Downloads
February 10, 2019
Our Need for Companionship and Contentment - Week 13
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 4:7–4:12
- Listen
- Downloads
February 3, 2019
Finding Hope in a Cruel and Jealous World - Week 12
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 4:1–4:6
- Listen
- Downloads
January 27, 2019
Mortality as a Motive for Joy - Week 11
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 3:18–3:22
- Listen
- Downloads
January 20, 2019
Learning to Fear God - Week 10
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 3:12–3:17
- Listen
- Downloads
January 13, 2019
Teach Us to Number our Days - Week 9
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 3:1–3:11
- Listen
- Downloads
January 6, 2019
Every Good and Perfect Gift is from Above - Week 8
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 2:24–2:26
- Listen
- Downloads
December 30, 2018
No Rest for the Weary Under the Sun - Week 7
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 2:12–2:23
- Listen
- Downloads
December 16, 2018
Examining God’s Grievous Task - Week 6
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 2:1–2:11, Proverbs 10:28, Proverbs 17:22, Proverbs 21:15, Proverbs 15:21, Proverbs 21:17, Proverbs 14:13
- Listen
- Downloads
December 9, 2018
Blissful Ignorance and Painful Knowledge - Week 5
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 1:16–1:18, 2 Samuel 24, Joshua 10:1, Genesis 14:18, 1 Kings 3:10–3:14, 1 Kings 10:23–10:24
- Listen
- Downloads
December 2, 2018
God’s Grievous Task - Week 4
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 1:12–1:15
- Listen
- Downloads
November 25, 2018
Nothing New Under the Sun - Week 3
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 1:4–1:11
- Listen
- Downloads
November 18, 2018
Overview of Ecclesiastes - Week 2
Speaker: JohnDavid Thompson Series: Ecclesiastes Scripture: Ecclesiastes 1:1–12:14
- Listen
- Downloads
November 11, 2018
Introduction to Ecclesiastes - Week 1
Speaker: JohnDavid Thompson Series: Ecclesiastes Topic: Bibliology Scripture: Ecclesiastes 1:1–12:14