Since then, it has been recorded by many artists, including Josh White, Pete Seeger, Joan Baez, Doc Watson, Sam Cooke, Tennessee Ernie Ford, Shelby Flint, The Meters, Skid Roper and Carly Simon.
The song was sung by African American blues and folk musician Josh White in the 1949 John Sturges film "The Walking Hills."
Canadian singer and actress Rebecca Jenkins recorded a live version of the song, entitled "I Gave My Love a Cherry," that appears on the El Seven Niteclub album featuring Big Sugar (band) (1993).
A parody by Welsh comedian and folk singer Max Boyce, called "I Gave My Love a Debenture", features on his album, We All Had Doctors' Papers (1975).
The song was sung by the character Carlos (played by Mark Damon Espinoza) to Kelly Bundy in the Season Ten episode of Married... with Children entitled "Love Conquers Al".
In "Love & Monsters", an episode of the second series of the revived Doctor Who, the song is performed acoustically by Bliss (Kathryn Drysdale), a member of the group LINDA.