"Soldier, Soldier, Won't You Marry Me?" is a traditional song, Roud number 489. Fresno State University gives the earliest date as 1903 in America. It was printed in "Games and Songs of American Children" by William Wells Newell. However the song was collected many times over in a short period of time, including Cecil Sharp in 1917, Anne Gilchrist in Scotland in 1919 and Seamus Ennis in Ireland.[1] [2] Among many arrangements, Peter Pears made an arrangement of the song in 1936.[3]
The song concerns a woman seeking marriage of a soldier, who demurs for want of proper apparel (hat, coat, boots, etc.). She proceeds to fetch him, from her grandfather's chest, each article he asks for, one by one, in each respective verse. At the end, asked once again to marry her, the soldier, all dressed in her grandfather's clothing, refuses once more, revealing that he is already married.
It was recorded by Gid Tanner and his Skillet Lickers in 1930.[4]
It was recorded by Harry Belafonte on Mark Twain and Other Folk Favorites (1954) - long out of print but now available on Legends Day O (2012).[5] Isla Cameron recorded it on Through Bushes and Briars (1956), reissued 2011.[6] [7]
Natalie Merchant recorded it on the album The House Carpenter's Daughter in 2003.[8]
In the season 2 episode of Lost in Space titled "The Dream Monster", Angela Cartwright's character Penny Robinson sings this song while watering plants.
In the 1990 film Dances with Wolves, Kevin Costner's character sings this song as he swims in a creek near Fort Sedgwick.
In the 1982 VHS Golden Nursery Rhymes, a version of this nursery rhyme is sung, with two puppets reenacting the story.