Teaching American History through the Arts
The Songs

I've Been Working on the Railroad

About the Song

  • This song was sung as a work song as countless miles of railroad track were laid.
  • It was either derived from an old Irish hymn or from I've Been Working on the Levee, sung by gangs building levees on the Mississippi River.
  • Dinah may have referred to a train or a woman.
  • "Blow your horn" meant "call me for lunch."
  • Someone's in the Kitchen with Dinah was a separate song, but came to be linked with this one.
  • In some parts of U.S. the song is referred to as Dinah.