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:

September 23, 2018
The Most Basic Spiritual Distinction
Mark 3:22-30 Preaching: Pastor Stephen Magee

September 23, 2018
Sunday School
Teacher: Pastor Stephen Magee

September 16, 2018
His Own Holy Desire
Mark 3:13-21 Preaching: Pastor Stephen Magee

September 16, 2018
Sunday School
Teacher: Pastor Stephen Magee

September 9, 2018
Son of God and Healer of the World
Mark 3:7-12 Preaching: Pastor Stephen Magee

September 9, 2018
Sunday School
Teacher: Pastor Stephen Magee

September 2, 2018
A Matter of Life or Death
Mark 3:1-6 Preaching: Bruce Johnson

September 2, 2018
Sunday School
Teacher: John Coskery

August 26, 2018
Replenishing the Drained
Mark 2:23-28 Preaching: Bruce Johnson

August 26, 2018
Sunday School
Teacher: John Coskery

August 19, 2018
Classic Mismatches
Mark 2:18-22 Preaching: Bruce Johnson

August 19, 2018
Sunday School
Preaching: Brian Murphy

August 12, 2018
Followers of the Great Physician
Mark 2:13-17 Preaching: Pastor Stephen Magee

August 12, 2018
Sunday School
Preaching: Pastor Stephen Magee

July 29, 2018
Willing and Able
Mark 1:40-45 Preaching: Pastor Stephen Magee

July 29, 2018
Sunday School
Preaching: Pastor Stephen Magee

July 15, 2018
The Whole City of God
Mark 1:29-34 Preaching: Pastor Stephen Magee

July 1, 2018
Fishermen and Fishers of Men
Mark 1:16-20 Preaching: Pastor Stephen Magee

July 1, 2018
Sunday School
Preaching: Pastor Stephen Magee

June 24, 2018
The Good News Kingdom
Mark 1:14-15 Preaching: Pastor Stephen Magee

June 24, 2018
Sunday School
Preaching: Pastor Stephen Magee

June 17, 2018
Lead Us Not Into Temptation
Mark 1:12-13 Preaching: Pastor Stephen Magee

June 17, 2018
Sunday School
Preaching: Pastor Stephen Magee

June 10, 2018
Fire and Water
Mark 1:9-11 Preaching: RUF Campus Minister at UVM John Meinen

May 27, 2018
The King and His Death
1 Chronicles 29 Preaching: Pastor Stephen Magee

May 27, 2018
Sunday School
Preaching: Pastor Stephen Magee

May 20, 2018
And I Will Bless Them
Numbers 6:22-27 Preaching: Pastor Stephen Magee

May 20, 2018
Sunday School
Preaching: Pastor Stephen Magee

May 13, 2018
The King and His Word of Hope
1 Chronicles 28 Preaching: Pastor Stephen Magee

May 13, 2018
Sunday School
Preaching: Pastor Stephen Magee

May 6, 2018
The King and His Civil Leaders
1 Chronicles 27 Preaching: Pastor Stephen Magee

May 6, 2018
Sunday School
Preaching: Pastor Stephen Magee

April 29, 2018
Living Hope
1 Peter 1:3-9 Preaching: Stephen Leavitt

April 22, 2018
The King and His Gatekeepers
1 Chronicles 26 Preaching: Pastor Stephen Magee

April 15, 2018
The King and His Musicians
1 Chronicles 25 Preaching: Pastor Stephen Magee

April 15, 2018
Sunday School
Preaching: Pastor Stephen Magee

April 8, 2018
The King and His Priests
1 Chronicles 24 Preaching: Pastor Stephen Magee

April 8, 2018
Sunday School
Preaching: Pastor Stephen Magee

April 1, 2018
Jesus “loved me and gave himself for me.”
Galatians 2:20 Preaching: Pastor Stephen Magee

April 1, 2018
Sunday School
Preaching: Pastor Stephen Magee

March 25, 2018
Sunday School
Preaching: Pastor Stephen Magee

March 18, 2018
“It is no longer I who live, but Christ who lives in me.”
Galatians 2:20 Preaching: Pastor Stephen Magee

March 18, 2018
Sunday School
Preaching: Pastor Stephen Magee

March 11, 2018
“I have been crucified with Christ.”
Galatians 2:20 Preaching: Pastor Stephen Magee

March 11, 2018
Sunday School
Preaching: Pastor Stephen Magee

March 4, 2018
The King and His Worship Servants
1 Chronicles 23 Preaching: Pastor Stephen Magee

March 4, 2018
Sunday School
Preaching: Pastor Stephen Magee

February 25, 2018
Godly Preparation For An Exceedingly Magnificent Endeavor
1 Chronicles 22:2-19 Preaching: Pastor Stephen Magee

February 18, 2018
A Safe House
1 Chronicles 21 Preaching: Pastor Stephen Magee

February 18, 2018
Sunday School
Preaching: Pastor Stephen Magee

February 11, 2018
A Heavy Crown Taken, Giants Slain
1 Chronicles 20 Preaching: Pastor Stephen Magee

February 11, 2018
Sunday School
Preaching: Pastor Stephen Magee

February 4, 2018
The Battle of the Ages
1 Chronicles 19 Preaching: Pastor Stephen Magee

February 4, 2018
Sunday School
Preaching: Pastor Stephen Magee

January 28, 2018
In the Service of the King
1 Chronicles 18 Preaching: Pastor Stephen Magee

January 28, 2018
Sunday School
Preaching: Pastor Stephen Magee

January 21, 2018
Blessed Forever
1 Chronicles 17 Preaching: Pastor Stephen Magee

January 21, 2018
Sunday School
Preaching: Pastor Stephen Magee

January 14, 2018
Worshiping the God who is from everlasting to everlasting
1 Chronicles 16 Preaching: Pastor Stephen Magee

January 14, 2018
Sunday School
Preaching: Pastor Stephen Magee

January 7, 2018
Obedience and Joy in the Worship of Our David
1 Chronicles 15 Preaching: Pastor Stephen Magee

December 31, 2017
David knew that the Lord had established him
1 Chronicles 14 Preaching: Pastor Stephen Magee

December 24, 2017
“Born under the Law” — Christmas Question 4: Why was Jesus Jewish?
Galatians 4:4 Preaching: Pastor Stephen Magee

December 24, 2017
Sunday School
Preaching: Pastor Stephen Magee

December 17, 2017
Christmas Question 3: Why was it necessary for Jesus to be a true human being?
Galatians 4:4 Preaching: Pastor Stephen Magee

December 17, 2017
Sunday School
Preaching: Pastor Stephen Magee

December 10, 2017
Christmas Question 2: Why was it necessary for Jesus to be truly God?
Galatians 4:4 Preaching: Pastor Stephen Magee

December 3, 2017
Christmas Question 1: Why was Jesus born so long ago?
Galatians 4:4 Preaching: Pastor Stephen Magee

December 3, 2017
Sunday School
Preaching: Pastor Stephen Magee

November 26, 2017
How can I bring the ark of God home to me?
1 Chronicles 13 Preaching: Pastor Stephen Magee

November 26, 2017
Sunday School
Preaching: Pastor Stephen Magee

November 19, 2017
One Mind
1 Chronicles 12 Preaching: Pastor Stephen Magee

November 19, 2017
Sunday School
Preaching: Pastor Stephen Magee

November 12, 2017
Strong Men in the Service of the King
1 Chronicles 11:20-47 Preaching: Pastor Stephen Magee

November 5, 2017
The Three Who Heard the Voice of the One
1 Chronicles 11:10-19 Preaching: Pastor Stephen Magee

November 5, 2017
Sunday School
Preaching: Pastor Stephen Magee

October 29, 2017
Our Perfect, Sinless, Indestructible, Permanent High Priest
Hebrews 7:11-28 Preaching: Pastor Nathan Snyder

October 29, 2017
Sunday School
Preaching: Bruce Johnson

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