Daily DEVOTIONAL

Psalm 20: May He Answer!

January 21, 2026

Genesis 44-45, Psalm 20, Matthew 8:23-34, Acts 12 Psalm 20: This is a prayer of blessing, and in particular a prayer of blessing for the king. In our day and age, we are so used to being suspicious of people in authority that it is hard for us to imagine asking God to bless the authority figures of…

Read More

Get Pastor Josh's Daily Devotional in your inbox.

Psalm 3: When You Are in Trouble

Genesis 5-8, Psalm 3, Matthew 2:1-12, Acts 2:1-21 Psalm 3: This psalm is all the more remarkable for the context of Absalom and his rebellion against David. Read 2 Samuel ...
Read More

Psalm 2: Kiss the Son

Genesis 3-4, Psalm 2, Matthew 1:18-25, Acts 1:12-26 Psalm 2: Originally written of the Davidic kingdom, but fulfilled in the Kingdom of the Son of God, this psalm gives great ...
Read More

Psalm 1: A Tree Planted by Streams of Water

Genesis 1-2, Psalm 1, Matthew 1:1-17, Acts 1:1-11 Psalm 1: The hymn book of the church. The panoply of praise. The treasury of David. It has been given various names, ...
Read More

December 26-31, 2025

In keeping with the Bible reading plan we are using, the last days of each month are designated as “free days.” December 26-31 then are intended to allow you to catch ...
Read More

John 21:15-25: Do You Love Me?

John 21:15-25, Revelation 22, Job 42, Malachi 1-4 John 21:15-25: The end of the story, but not without a punch of rhetorical power and application impact. First, the famous three questions to Peter ...
Read More

John 21:1-14: Wondering, Worshiping, and at Peace

Job 41:12-34, Hosea 10-14, John 21:1-14, Revelation 21 John 21:1-14: Again Jesus reveals himself (John 21:1). This time his disciples are going fishing (John 21:3). There is no suggestion in ...
Read More