Every Storm (Runs Out of Rain)

"Every Storm (Runs Out of Rain)" is a song co-written and recorded by American country music artist Gary Allan.

The song set is in the key of A minor with a main chord pattern of Am-F-C-G.[3] Co-writer Hillary Lindsey sings backing vocals.

[4] Billy Dukes of Taste of Country gave the song four stars out of five, writing that "it’s his unique style and ability to mix gravel with rose petals that makes him such a treasured original.

"[5] Matt Bjorke of Roughstock gave the song a favorable review, saying that "the California native brings oodles of charisma to a melodic heartbreak of a story that uses a storm as a metaphor for the life of a relationship.

The song has since become Allan's first top 10 country hit since "Watching Airplanes" reached number 2 in early 2008.