"When the Snow Is on the Roses" is a song that was an adult contemporary hit for Ed Ames in 1967, spending four weeks at #1 on the easy listening chart, but only reached #98 on the Billboard Hot 100.
Sonny James had just finished a successful stay at Capitol Records, where he had enjoyed a string of 16 consecutive No.
His cover version of "When the Snow is On the Roses" was his first single for Columbia Records and it began another long string of hits by "The Southern Gentleman".
Elvis Presley also sang this song live in Las Vegas on August 24, 1970, in the MS (Midnight Show).
This performance is registered in the Live In Las Vegas BMG box set.