All Sermons

Creation

Granite City Church
Granite City Church
Creation
Loading
/

Mike Chu // Teaching Pastor
Genesis 1, 2:1-3

The creation story is God’s invitation to humanity to enter into a partnership that brings order into chaos and life into emptiness.

Creation Read More »

The four movements

Granite City Church
Granite City Church
The four movements
Loading
/

Stephen Sharkey // Lead Pastor
Romans 8:18-25

We begin our journey into the four main movements of the Bible. Learn about the light it sheds on God’s story — and our own.

The four movements Read More »

Eat this book

Formed Sermon Series graphic
Granite City Church
Eat this book
Loading
/

Stephen Sharkey // Lead Pastor
Matthew 4:1-11

The Bible can fill us with joy and wisdom, and it can also challenge us. Let’s explore why we struggle with Biblical authority.

Eat this book Read More »

The Scriptures

Formed Sermon Series graphic
Granite City Church
The Scriptures
Loading
/

Stephen Sharkey // Lead Pastor
Psalm 1:1-3

The powerful presence of God, whose words and character reside within our scriptures, can form — and even transform — us.

The Scriptures Read More »

Even the angels

Granite City Church
Granite City Church
Even the angels
Loading
/

Stephen Sharkey // Lead Pastor
Luke 2: 8-14

Let’s examine the perspective of the angels at the nativity. As they come from the presence of God, eager to see what He is about to do on earth, what must they be thinking?

Even the angels Read More »

A world of disappointment

Granite City Church
Granite City Church
A world of disappointment
Loading
/

Stephen Sharkey // Lead Pastor
Luke 1:26-38

Feeling let down? Here’s how you can re-set your hope in the midst of disappointment on the person of Jesus and His promise.

A world of disappointment Read More »

Hope in the waiting

Granite City Church
Granite City Church
Hope in the waiting
Loading
/

Stephen Sharkey // Lead Pastor
Revelation 21:1-7

The beauty of Advent is the reminder that when people were waiting for God, He came through — and He’s going to do it again.

Hope in the waiting Read More »

In the fullness of time

Granite City Church
Granite City Church
In the fullness of time
Loading
/

Stephen Sharkey // Lead Pastor
Galatians 4:1-7

Let’s explore the history of God’s redemption and hope, as seen through the eyes of Biblical figures Mary, Simeon, and Paul.

In the fullness of time Read More »

God’s justice

Granite City Church
Granite City Church
God's justice
Loading
/

Mike Chu // Teaching Pastor
Jonah 3:10-4:11

As people belonging to God, we must realize that we cannot experience God’s mercy without also understanding God’s justice.

God’s justice Read More »

Real government, real hope

Granite City Church
Granite City Church
Real government, real hope
Loading
/

Stephen Sharkey // Lead Pastor
Isaiah 9:6-7

The central hope of the Christian faith is not in the politics of this world, or its leaders. It’s in Jesus and his everlasting Kingdom.

Real government, real hope Read More »

The devil is a liar

Granite City Church
Granite City Church
The devil is a liar
Loading
/

Stephen Sharkey // Lead Pastor
John 8:31-47

The intersection of faith and politics is a ripe space for Christians to be deceived. But whenever truth is hard to identify, remember to look to Jesus first.

The devil is a liar Read More »

The religion of politics

Granite City Church
Granite City Church
The religion of politics
Loading
/

Stephen Sharkey // Lead Pastor
Matthew 10:1-4

When we try to make the way of Jesus map directly onto our personal politics, and it doesn’t fit (because it never does) — what’s gonna give?

The religion of politics Read More »

Kingdom people

Granite City Church
Granite City Church
Kingdom people
Loading
/

Stephen Sharkey // Lead Pastor
Revelation 13:1-4

Trying hard to find hope but feeling stuck between political realities? Here’s what it means to be a follower of King Jesus in a divided world.

Kingdom people Read More »

Panel discussion

Granite City Church
Granite City Church
Panel discussion
Loading
/

Discussion with mental health professionals from Granite City Church

Personal stories and insight from mental health professionals about their Christian faith and dealing with anxiety in daily life.

Panel discussion Read More »

What tomorrow holds

Granite City Church
Granite City Church
What tomorrow holds
Loading
/

Mike Chu // Teaching Pastor
Luke 12:16-21 and James 4:13-16

We are never certain of what tomorrow holds, which can be a terrifying reality. But we can find peace in complete surrender to the God who was, and is, and is to come.

What tomorrow holds Read More »

Perfect fear

Granite City Church
Granite City Church
Perfect fear
Loading
/

Stephen Sharkey // Lead Pastor
Exodus 14: 9-31

Ever wanted real freedom from anxiety and fear? Like Moses, look to the God who is worthy of your fear, awe and wonder.

Perfect fear Read More »

Anxiety and prayer

Granite City Church
Granite City Church
Anxiety and prayer
Loading
/

Stephen Sharkey // Lead Pastor
Philippians 4:4-7

How are you meeting God in the midst of your anxiety? If you’ve ever found yourself lost and prayer-less, learn how your posture in prayer can have a profound impact on feelings of anxiety.

Anxiety and prayer Read More »

Praise from the pits

Granite City Church
Granite City Church
Praise from the pits
Loading
/

Stephen Sharkey // Lead Pastor
Acts 16:16-34

In the midst of your anxieties and fears, can you open up your heart to…praise? Let’s explore what satisfaction in the Lord looks like.

Praise from the pits Read More »

The anxious generation

Granite City Church
Granite City Church
The anxious generation
Loading
/

Stephen Sharkey // Lead Pastor
Philippians 3: 10-21

Can you imagine that the anxiety you feel in your life is not sinful, but is instead the thing that brings you closer to wholeness and closer to Jesus?

The anxious generation Read More »

Samson

Antihero sermon series
Granite City Church
Samson
Loading
/

Stephen Sharkey / Lead Pastor
Judges 16:23-30

The story of Samson reminds us that there is a lost world full of people who don’t know the living God. He longs to be known to us and have us call Him by His name.

Samson Read More »