category: Advent

2025 Advent Devotion: Day 20

Avent Banner

Saturday, December 20

2 Samuel 7:23-29; John 3:31-36

One of the things that I love about winter is the snow. Growing up in the mountains of western North Carolina, I got to see a lot of snow. As a child and even now, I love waiting for snow with excitement. This is so true that sometimes I even lose some sleep waiting for signs of a flake or two!

There is something that is very comforting to me about the expectation of the new falling snow. It’s the promise of this snow needing to fall in order to start something new. It begins a season of rest so that spring can soon come and bring renewal and warmth. During Advent we also experience an expectant waiting for the coming of Jesus who will gloriously burst onto the scene. But, Advent also allows us to rest in the knowledge of God’s promises being fulfilled.

In 2 Samuel 7:23-29, David celebrates in prayer that God has remembered the promises made to his ancestors and has asked David and his dependents to make a place for God to dwell in Jerusalem, which becomes the temple as David says in verse 28: “And now, O Lord GOD, you are God, and your words are true and you have promised this good thing to your servant.”

John the Baptist in John 3:31-36 also sees the full promise of God fulfilled in the works of Jesus as Jesus goes about the land teaching, preaching, and healing. Reminding his own followers that Jesus has come with a higher authority from the father, John says, “The one who comes from above is above all; the one who is of earth belongs to the earth and is of earthly things. The one who comes from heaven is above all.”

Friends, during this season of Advent, a time of expectant waiting, let us hold on to the promise that Christ is coming, that Christ has come, and that Christ will come again. May you and your families have a happy Advent and holiday season.




Ethan Hughes

Associate Pastor of Youth and Young Adults, First Baptist Church Winchester, Virginia

Previous Post

2025 Advent Devotion: Day 19

Next Post

2025 Advent Devotion: Day 21

Related Posts

  • Post

    2025 Advent Devotion: Day 25

    Thursday, December 25 Isaiah 9:2-7; Psalm 96; Titus 2:11-14 Christmas has arrived! The decorations are up, the shopping is over, meals are being prepared, and time with loved ones fills our homes with joy. For Brit and me, this has always been one of our favorite times of year. We treasure the gatherings, the laughter […]

    Avent Banner
  • Post

    2025 Advent Devotion: Day 24

    Wednesday, December 24 Isaiah 9:2-7; Psalm 96; Titus 2:11-14 Christmas is a time to remember who God is and what He has done. The writer of Psalm 96 reminds us of who God is by giving us a description of God’s unmatched character. In this psalm we are told of God’s greatness (v. 4), of […]

    Avent Banner
  • Post

    2025 Advent Devotion: Day 23

    Tuesday, December 23 2 Samuel 7:18, 23-29; Galatians 3:6-14 When David sat before the Lord in 2 Samuel 7, his prayer was full of humility and awe. “Who am I, O Lord God,” he asks, “and what is my house, that you have brought me thus far?” Looking back over his life, on Israel’s redemption, […]

    Avent Banner