Inspired by the band's experience with a girl, Erin Browning, who died of cancer, the song has the lyrical theme of maintaining faith through difficult circumstances.
It has been certified Platinum by the Recording Industry Association of America (RIAA), signifying sales of over 1,000,000 digital downloads in the United States.
Lead vocalist Mark Hall says that "Praise You In This Storm" was inspired by the band's experience with a young girl, Erin Browning.
It was produced by Mark A. Miller, with recording and mixing done by Sam Hewitt at Zoo Studio in Franklin, Tennessee.
The strings on "Praise You In This Storm" were arranged by Bobby Huff and were recorded at Little Big Studio by Boeho Shin and Daewoo Kim.
[4] According to the sheet music published by Musicnotes.com, it is set in common time in the key of G♯ minor and has a tempo of 84 beats per minute.
[5] It utilizes a wall of sound dynamic[7] and its lyrical theme, "maintaining faith through difficult circumstances",[8] has been compared to that of the biblical character Job.
[6] John DiBiase of Jesus Freak Hideout praised it as "sonic" and called it a "passionate and emotional worship experience".
[10] Brian Mansfield of USA Today felt that the song's lyric "I was sure by now that You would have reached down and wiped our tears away/Stepped in and saved the day/But once again, I say 'Amen,' and it's still raining" would resonate with listeners.
[13] "Praise You In This Storm" was included as the second track on Casting Crowns' album Lifesong, which was released on August 30, 2005.
At a concert on November 12, 2005, at Stabler Arena in Bethlehem, Pennsylvania, Casting Crowns performed the song as the fifth one on their set list.
[41] Casting Crowns performed "Praise You In This Storm" in concert on February 16, 2012, at the Van Andel Arena in Grand Rapids, Michigan[8] and on March 8, 2012, at the Freedom Hall in Johnson City, Tennessee.