Great News for All People

Pastor Ed Newton December 24, 2025 1:17-20

This Christmas Eve, we reflect on the angel’s message to Zechariah in Luke 1:17–20 (ESV), a reminder that God is actively preparing the way for His promise to be fulfilled. Pastor Ed points out that before the birth of Jesus, God was already at work, moving through doubt, silence, and long seasons of waiting. Zechariah’s story sets the stage for the miraculous conception and birth of Christ, showing us that God’s plan unfolds on His timeline. Christmas Eve invites us to trust that even when God seems silent, He is faithfully bringing hope to life through Jesus.

Sermon Notes

Messages

View All

Great News for All People

The Arrival: Call Him Jesus!

The Arrival: God Picked You