Sermons

Here is a list of our recent sermons.  You can listen to them from here, or download the audio file.

For manuscripts of past sermons, please visit our EPC Sermon blog.

Listen to Sermons Online:

October 22, 2017
A New City of God
1 Chronicles 11:4-9 Preaching: Pastor Stephen Magee

October 15, 2017
A Glorious Commitment
1 Chronicles 11:1-3 Preaching: Pastor Stephen Magee

October 8, 2017
He Has Done All Things Well
Mark 7:31-37 Preaching: Bruce Johnson

October 1, 2017
The Father’s Plan, Predestination, and Providence
Ephesians 1:3-14 Preaching: Pastor Nathan Snyder

September 24, 2017
The Good News of Jesus Christ, the Son of God
Mark 1:1-15 Preaching: Pastor Nathan Snyder

September 17, 2017
The Lord’s Amazing Providence Regarding Saul and David
1 Chronicles 9:35-10:14 Preaching: Pastor Stephen Magee

September 10, 2017
Coming Back – These Lived in Jerusalem Again
1 Chronicles 9:1-34 Preaching: Pastor Stephen Magee

September 3, 2017
The Complicated Heritage and Destiny of Benjamin
1 Chronicles 8:1-40 Preaching: Pastor Stephen Magee

August 27, 2017
The Healer of Those Who Are beyond Hope
Mark 5:21-43 Preaching: Pastor Nathan Snyder

August 27, 2017 - Sunday School
Parables in Mark
Preaching: Pastor Nathan Snyder

August 20, 2017
The One Whom Demons Fear
Mark 5:1-20 Preaching: Pastor Nathan Snyder

August 20, 2017 - Sunday School
Parables in Mark
Preaching: Pastor Nathan Snyder

August 13, 2017
The Sleeping Sovereign
Mark 4:35-41 Preaching: Pastor Nathan Snyder

August 6, 2017
All the Rest of Israel – Part 4: The Rest of the Family – The Northerners
1 Chronicles 7:1-40 Preaching: Pastor Stephen Magee

August 6, 2017 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

July 30, 2017
All the Rest of Israel – Part 3: Meet the Levites
1 Chronicles 6:1-81 Preaching: Pastor Stephen Magee

July 30, 2017 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

July 23, 2017
All the Rest of Israel – Part 2: Living the Dream on the Other Side of the Jordan
1 Chronicles 5:1-26 Preaching: Pastor Stephen Magee

July 9, 2017
The Value of Baptism
Genesis 17:1-14, Romans 2:25-3:1-4; 6:1-1 Preaching: Pastor Bill Welzein

July 9, 2017 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

July 2, 2017
The Lessons of Judah and the Pain and Victory of Jabez
1 Chronicles 4:1-23 Preaching: Pastor Stephen Magee

July 2, 2017 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

June 25, 2017
The Hope Beyond Josiah
1 Chronicles 3:15-24 Preaching: Pastor Stephen Magee

June 18, 2017
David’s Royal Descendants
1 Chronicles 3:10-14 Preaching: Pastor Stephen Magee

June 18, 2017 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

June 11, 2017
Every Spiritual Blessing in Christ
Ephesians 1:3-14 Preaching: Pastor Nathan Snyder

June 4, 2017
David’s Children
1 Chronicles 3:1-9 Preaching: Pastor Stephen Magee

June 4, 2017 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

May 28, 2017
Descendants in Judah – Part 3: People and Places
1 Chronicles 2:50b-55 Preaching: Pastor Stephen Magee

May 28, 2017 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

May 21, 2017
Descendants in Judah – Part 2: Caleb and his many wives
1 Chronicles 2:42-50a Preaching: Pastor Stephen Magee

May 14, 2017
Descendants in Judah – Part 1: Jerahmeel and his surprising descendants
1 Chronicles 2:25-41 Preaching: Pastor Stephen Magee

May 14, 2017 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

May 7, 2017
Is there a Balm in Gilead, in Tekoa, or Anywhere in this World?
1 Chronicles 2:21-24 Preaching: Pastor Stephen Magee

May 7, 2017 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

April 30, 2017
Bezalel of Judah and the Worship of the Almighty
1 Chronicles 2:18-20 Preaching: Pastor Stephen Magee

April 30, 2017 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

April 23, 2017
Sisters in the Promised Land
1 Chronicles 2:16-17 Preaching: Pastor Stephen Magee

April 23, 2017 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

April 16, 2017
The Perfect Son of David and an Anxious and Dangerous World
1 Chronicles 2:3-15 Preaching: Pastor Stephen Magee

April 16, 2017 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

April 9, 2017
Esau and Israel
1 Chronicles 1:34-2:2 Preaching: Pastor Stephen Magee

April 9, 2017 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

April 2, 2017
The Sons of Abraham
1 Chronicles 1:28-33 Preaching: Pastor Stephen Magee

April 2, 2017 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

March 26, 2017
From Adam to Abraham
1 Chronicles 1:1-27 Preaching: Pastor Stephen Magee

March 26, 2017 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

March 19, 2017
The Fruits of Grace
Isaiah 19:18-25 Preaching: Elder Doug Camp

March 19, 2017 - Sunday School
The Lord’s Prayer
Preaching: Pastor Nathan Snyder

March 12, 2017 - 1 John
Jesus is True— Keep Yourselves from Idols
1 John 5:20-21 Preaching: Pastor Stephen Magee

March 12, 2017 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

March 12, 2017 - 1 John
Jesus is True— Keep Yourselves from Idols
1 John 5:20-21 Preaching: Pastor Stephen Magee

March 12, 2017 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

March 5, 2017 - 1 John
Life, Death, and Prayer
1 John 5:13-19 Preaching: Pastor Stephen Magee

March 5, 2017 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

February 26, 2017 - 1 John
The Testimony Concerning the Son of God
1 John 5:6-12 Preaching: Pastor Stephen Magee

February 19, 2017 - 1 John
Overcoming the World
1 John 5:1-5 Preaching: Pastor Stephen Magee

February 19, 2017 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

February 12, 2017 - 1 John
I Love God
1 John 4:20-21 Preaching: Pastor Stephen Magee

February 12, 2017 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

February 5, 2017 - 1 John
Why do We Love God?
1 John 4:19 Preaching: Pastor Stephen Magee

February 5, 2017 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

January 29, 2017 - 1 John
The Confidence of Perfect Love
1 John 4:17-18 Preaching: Pastor Stephen Magee

January 29, 2017 - Sunday School
The Murphy’s Samaritan’s Purse Report
Brian and Lori Murphy

January 22, 2017 - 1 John
The Son of God and the Love of God
1 John 4:15-16 Preaching: Pastor Stephen Magee

January 22, 2017 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

January 15, 2017 - 1 John
The Savior of the World
1 John 4:14 Preaching: Pastor Stephen Magee

January 15, 2017 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

January 8, 2017 - 1 John
He Has Given Us
1 John 4:13 Preaching: Pastor Stephen Magee

January 8, 2017 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

January 5, 2017
Memorial of Dot Kaminsky

January 1, 2017 - 1 John
Love Perfected
1 John 4:11-12 Preaching: Pastor Stephen Magee

January 1, 2017 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

December 25, 2016 - 1 John
God Sent His Son
1 John 4:9-10 Preaching: Pastor Stephen Magee

December 25, 2016 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

December 18, 2016 - 1 John
Born of God
1 John 4:7-8 Preaching: Pastor Stephen Magee

December 18, 2016 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

December 11, 2016 - 1 John
Listening to the Word of the Almighty
1 John 4:4-6 Preaching: Pastor Stephen Magee

December 11, 2016 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

December 4, 2016 - 1 John
The Spirit of God and the Spirit of the Antichrist
1 John 4:1-3 Preaching: Pastor Stephen Magee

December 4, 2016 - Sunday School
The Lord’s Prayer
Preaching: Pastor Stephen Magee

November 27, 2016 - 1 John
The Gift of the Spirit
1 John 3:23-24 Preaching: Pastor Stephen Magee

November 20, 2016 - 1 John
True Confidence and Answered Prayers
1 John 3:21-22 Preaching: Pastor Stephen Magee

November 13, 2016
Don’t Miss This Banquet!
Luke 14:12-24 Preaching: Pastor Nathan Snyder

November 7, 2016 - 1 John
Reassuring Our Heart
1 John 3:18-20, Preaching: Pastor Stephen Magee

October 30, 2016 - 1 John
An Open Heart
1 John 3:17, Preaching: Pastor Stephen Magee

October 23, 2016 - 1 John
Laying Down Our Lives
1 John 3:16, Preaching: Pastor Stephen Magee

October 23, 2016 - Sunday School
Westminster Confession
Teaching: Pastor Stephen Magee

October 16, 2016 - 1 John
We Love the Brothers
1 John 3:14-15, Preaching: Pastor Stephen Magee

October 16, 2016 - Sunday School
Westminster Confession: Chapter Two
Teaching: Pastor Stephen Magee

October 9, 2016 - 1 John
A World of Hate
1 John 3:13, Preaching: Pastor Stephen Magee

October 9, 2016 - Sunday School
Westminster Confession: Chapter Two
Teaching: Pastor Stephen Magee

October 2, 2016 - 1 John
Love and Murder, Cain and Abel
1 John 3:11-12, Preaching: Pastor Stephen Magee

September 25, 2016 - 1 John
Righteousness, Love, and the New Birth
1 John 3:9-10, Preaching: Pastor Stephen Magee

September 18, 2016 - 1 John
Jesus, the Devil, and their Respective Followers
1 John 3:6-8, Preaching: Pastor Stephen Magee

September 11, 2016 - 1 John
No Sin in Him
1 John 3:5, Preaching: Pastor Stephen Magee

September 11, 2016 - Sunday School
Westminster Confession: God Hates All Sin
Teaching: Pastor Stephen Magee

September 4, 2016 - 1 John
Sin is Lawlessness
1 John 3:4, Preaching: Pastor Stephen Magee

September 4, 2016 - Sunday School
Habakkuk Lesson Three
Teaching: Bruce Johnson

August 28, 2016 - Titus
Living for Jesus
Titus 2:11-14, Preaching: Pastor Nathan Snyder

August 28, 2016 - Sunday School
Habakkuk Lesson Two
Teaching: Pastor Nathan Snyder

August 21, 2016 - Titus
Hope Promised and Proclaimed
Titus 1:1-4, Preaching: Pastor Nathan Snyder

August 21, 2016 - Sunday School
Habakkuk Lesson One
Teaching: Bruce Johnson

August 16, 2016 - 1 John
Who Is He? Who Are We?
1 John 3:2-3, Preaching: Pastor Stephen Magee

August 14, 2016 - Sunday School: Of God
Lesson Eight
Teaching: Pastor Stephen Magee

August 7, 2016 - 1 John
The Uncomfortable Gift of Divine Adoption
1 John 3:1, Preaching: Pastor Stephen Magee

August 7, 2016 - Sunday School
Missions Update from the Gildards
Teaching: Jamie & Jacki Gildard

July 31, 2016 - 1 John
Christlikeness
1 John 2:28-29, Preaching: Pastor Stephen Magee

July 31, 2016 - Sunday School: Of God
Lesson Seven
Teaching: Pastor Stephen Magee

July 24, 2016 - 1 John
The Divine Teacher
1 John 2:26-27, Preaching: Pastor Stephen Magee

July 24, 2016 - Sunday School: Of God
Lesson Six
Teaching: Pastor Stephen Magee

July 17, 2016 - 1 John
Abiding Forever
1 John 2:24-25, Preaching: Pastor Stephen Magee

July 17, 2016 - Sunday School: Of God
Lesson Five
Teaching: Pastor Stephen Magee

July 10, 2016
Mud Pies in a Slum
Psalm 34, Preaching: Bruce Johnson

July 10, 2016 - Sunday School
The Covenant of Marriage
Teaching: Dave Herod

July 3, 2016
Receive the Implanted Word
John 8, Preaching: Rev. John Meinen

June 26, 2016 - 1 John
The Christ
1 John 2:22-23, Preaching: Pastor Stephen Magee

June 19, 2016 - 1 John
Living Knowledge
1 John 2:20-21, Preaching: Pastor Stephen Magee

June 19, 2016 - Sunday School: Of God
Lesson Four
Teaching: Pastor Stephen Magee

June 12, 2016 - 1 John
The People of the Lord
1 John 2:19, Preaching: Pastor Stephen Magee

June 12, 2016 - Sunday School: Of God
Lesson Three
Teaching: Pastor Stephen Magee

June 5, 2016 - 1 John
Christ and the Antichrists
1 John 2:18, Preaching: Pastor Stephen Magee

May 29, 2016 - 1 John
Whoever Does the Will of God
1 John 2:17, Preaching: Pastor Stephen Magee

May 22, 2016 - 1 John
Resisting Worldly Affections – Part 3
1 John 2:16, Preaching: Pastor Stephen Magee

May 15, 2016 - 1 John
Resisting Worldly Affections – Part 2
1 John 2:16, Preaching: Pastor Stephen Magee

May 15, 2016 - Sunday School: Of God
Lesson Two
Teaching: Pastor Stephen Magee

May 8, 2016 - 1 John
Resisting Worldly Affections – Part 1
1 John 2:16, Preaching: Pastor Stephen Magee

May 8, 2016 - Sunday School: Of God
Lesson One
Teaching: Pastor Stephen Magee

May 1, 2016 - 1 John
What or Who Is Our Treasure?
1 John 2:15, Preaching: Pastor Nathan Snyder

April 24, 2016 - 1 John
Strong in the Lord
1 John 2:13c-14, Preaching: Pastor Nathan Snyder

April 24, 2016 - Sunday School: Faith has its Reasons
Lesson Thirteen
Teaching: Bruce Johnson

April 17, 2016 - 1 John
Overcoming Evil
1 John 2:13b, Preaching: Pastor Stephen Magee

April 17, 2016 - Sunday School: Faith has its Reasons
Lesson Twelve
Teaching: Bruce Johnson

April 10, 2016 - 1 John
Fathers in the Faith
1 John 2:13a, Preaching: Pastor Stephen Magee

April 10, 2016 - Sunday School: Faith has its Reasons
Lesson Eleven
Teaching: Bruce Johnson

April 3, 2016 - 1 John
Forgiveness from God
1 John 2:12, Preaching: Pastor Stephen Magee