Home chevron_right
Story Behind the Song

The Story Behind “Hold On (He’s on His Way)” by Leslie McKee

kingdomchorus | June 27, 2026

Some songs have a way of showing up right when you need them most.

For Leslie McKee, “Hold On (He’s on His Way)” was one of those songs.

While Leslie was working on music for her Another Mile album, her producer set up a few writing sessions with Luke Brown. During that time, Luke shared several songs for Leslie to listen to and consider for the project. One of those songs was “Hold On (He’s on His Way),” written by Luke Brown and Chad Cates.

At that point in her life, Leslie was walking through a very heavy season. She was battling depression and struggling with painful thoughts about what the world might be like without her in it. When she heard this song, it connected deeply with where she was. It was honest about the struggle, but it also carried a message of hope that she needed to hear.

That is what makes this song so special.

“Hold On (He’s on His Way)” speaks to the person who feels worn down, afraid, overwhelmed, or unsure how much longer they can keep going. It does not pretend life is easy. It does not brush past the pain. Instead, it gently reminds the listener to keep holding on because God is near, He is faithful, and He has not forgotten them.

The song carries a message for anyone waiting on God in a hard season. Maybe you are praying for breakthrough. Maybe you are walking through grief, fear, depression, or uncertainty. Maybe you are simply tired and need to be reminded that the Lord is still with you.

This song points back to that truth.

Psalm 46:1 says that God is our refuge and strength, an ever-present help in trouble. That is really the heart of “Hold On (He’s on His Way).” It is a reminder that even when we cannot see what God is doing, He is still working. Even when the answer has not arrived yet, His presence is still close. Even when everything feels dark, hope is not gone.

Leslie’s hope is that this song encourages people who are in the middle of their own difficult season. She wants listeners to remember that nothing can separate them from the love of Christ. God comforts us, strengthens us, carries us, and fights battles we may never even see.

With its slow Christian country feel, heartfelt vocal, and encouraging message, “Hold On (He’s on His Way)” is a song for people who need hope right where they are.

So if you are walking through something heavy today, let this song be a simple reminder:

Hold on.

God is still with you.

He has not let you go.

Listen to “Hold On (He’s on His Way)” by Leslie McKee

“Hold On (He’s on His Way)” is available now from Leslie McKee.

Songwriters: Luke Brown and Chad Cates
Artist: Leslie McKee
Release Date: April 28, 2017
Style: Slow Christian Country, Inspirational Christian AC,
Themes: Hope, perseverance, faith, waiting on God, encouragement, trust, breakthrough, God’s timing, endurance
Scripture Connection: Psalm 46:1, Joshua 1:9, Isaiah 40:31, Psalm 27:14, Romans 8:31-39, Hebrews 10:23

Written by kingdomchorus

Comments

This post currently has no comments.

Leave a Reply





This area can contain widgets, menus, shortcodes and custom content. You can manage it from the Customizer, in the Second layer section.

 

 

 

  • cover play_circle_filled

    01. GREATER THAN THE GRAVE
    Josh Clay

    add_shopping_cart
  • cover play_circle_filled

    01. Holy (In The Valley)
    Caleb Andrew

  • cover play_circle_filled

    01. Clues
    Josh Bissell, Spencer Annis

  • cover play_circle_filled

    01. Sparrows
    Scott DeClaire Jr.

  • cover play_circle_filled

    01. FINE
    Josh Clay

    file_download
  • cover play_circle_filled

    01.

  • cover play_circle_filled

    01. How Many Times
    Ben Jero

    add_shopping_cart
  • cover play_circle_filled

    01. Wandering Heart
    Josh Bissell

    add_shopping_cart
  • cover play_circle_filled

    Spotify Update: What Christian Artists Need to Know About Release Strategy and Fan Growth
    Eric Abbott

play_arrow skip_previous skip_next volume_down
playlist_play