Home Podcasts City on a Hill Edinburgh
City on a Hill Edinburgh

City on a Hill Edinburgh

City on a Hill 265 Episodes Sep 20, 2026

Welcome to City on a Hill sermon podcast where Pastor Peter Anderson and others share powerful and inspiring messages straight from the heart of Edinburgh and the Lothians. Join us each week as we dive into the Word, providing practical insights and timeless truths that resonate with your daily life. To stay connected and explore more, visit our website at www.cityonahill.org.uk.

Episodes

A costly sacrifice
A costly sacrifice Sep 20, 2026 2943 In the final chapter of 2 Samuel, David’s decision to count Israel’s fighting men reveals his pride and misplaced confidence. As he faces the consequences, he discovers again that God is both just and abundantly merciful. This message also explores the cost of sin and how David’s sacrifice ultimately points us to Jesus – the perfect sacrifice who gave His life so that we might live.
David’s mighty men
David’s mighty men Sep 13, 2026 2643 Pastor Pete explores the parallel between David and Jesus by highlighting how both called ordinary, often broken, people and transformed them into mighty men and women of faith. Like David’s men, Jesus’ disciples are also called to follow Him, stand firmly in the grace and victory He has won, and go courageously by responding to His call to advance His Kingdom.
The leader that brings life
The leader that brings life Sep 6, 2026 2202 In this message, Pastor Pete looks at King David’s final public words, and what they reveal about godly leadership. He explores what makes a great leader, how God raises leaders regardless of their background, and how David’s final prophecy points to Jesus, the ultimate King who will reign over all mankind.
God delivers and rewards
God delivers and rewards Aug 30, 2026 1834 In this message, Pastor Bruno explores how David, despite a life marked by wars, betrayals and mistakes, attributed all his victories and deliverances to God's character and grace. He invites us to reflect on whether we are "writing a song" of gratitude to God or of self-glorification and highlights that true spiritual rewards come from humility and genuine repentance, not from personal perfection
Blood speaks
Blood speaks Aug 23, 2026 2565 In this message, Pastor Pete explores why bad things happen and how sin can be atoned for, using the events surrounding David, Saul and the Gibeonites to unpack the different causes of suffering and the consequences of sin. He then points to the Gospel, showing how Jesus, the ultimate Son, gave His life in our place to take away our sin.
The return of the King
The return of the King Aug 16, 2026 2472 As David returns to Jerusalem, we see a grieving king, a divided people and three very different responses to the king. Ultimately though, the Bible points to Jesus, the true King who offers mercy, calls us to treasure Him above everything, and who, one day, will return to make all things new.
Everything changes but God
Everything changes but God Aug 9, 2026 2072 Life is hard, but our suffering is not ultimate because God remains faithful. This message explores how we can bring our struggles honestly before God, trust Him while we wait, and find hope in His unchanging character.
All peoples need God
All peoples need God Aug 2, 2026 2407 In this message on Psalm 96, Pastor Pete shares why all people are called to praise God, why everyone needs to hear of His greatness and why all other gods are false gods. He also explains that all nations are under His rule and that one day, He will return to judge the world in righteousness.
God is my refuge
God is my refuge Jul 26, 2026 1861 In this message, Pastor Jude looks at Psalm 91 where we are reminded that God is our refuge and safe place. Through this psalm, God makes us certain promises, but most importantly, invites us into a relationship with Him.
Reasons to praise
Reasons to praise Jul 19, 2026 1956 Psalm 65 reminds us that praise belongs to God because of who He is and what He has done. As the God who answers prayer, forgives sin, rules over every power and nation, saves His people, and faithfully provides for their every need, He alone is worthy of our praise.
The majesty of the Lord
The majesty of the Lord Jul 12, 2026 1695 In this message, Pastor Paul reflects on how, as we contemplate creation, we see that the Lord is supreme, mindful and deeply caring. In response to His greatness and His care for us, we are reminded that each of us has a unique part to play in the world.
The skies and the Scriptures
The skies and the Scriptures Jul 5, 2026 2231 In this message, Pastor Pete explains how God reveals Himself through creation and through Scripture, displaying His glory and His transforming truth. David’s humble response encourages us to seek God with the same heart, and to desire that our thoughts, words and lives would be pleasing to Him.

Recommended