Come, all ye shepherds, ye children of earth

Come, all ye shepherds, ye children of earth

Translator: Mari Ruef Hofer (1912)
Published in 18 hymnals

Printable scores: PDF, MusicXML
Audio files: MIDI

Full Text

Come, all ye shepherds, ye children of earth,
Come ye, bring greetings to yon heavenly birth.
For Christ the Lord to all men is given,
To be our Savior sent down from Heaven:
Come, welcome Him!

Hasten then, hasten to Bethlehem’s stall,
There to see heaven descend to us all.
With holy feeling, there humbly kneeling,
We will adore Him, bow down before Him,
Worship the King.

Angels and shepherds together we go
Seeking the Savior from all earthly woe;
While angels, winging, His praise are singing,
Heaven’s echoes ringing, peace on earth bringing,
Good will to men.

Source: The Cyber Hymnal #939

Translator: Mari Ruef Hofer

Born: July 18, 1858/9, Littleport, Iowa. Died: December 31, 1929, Bakersfield, California (she died while traveling by train from Los Angeles, California, to Portland, Oregon). Hofer was educated at the Mt. Carroll, Illinois, Seminary and the University of Chicago. She taught music in the public schools of La Crosse, Wisconsin; Chicago, Illinois; and Rochester, Minnesota. She also taught at the Pestalozzi-Froebel Teacher’s College, Chicago; the University of California, the University of Georgia, and the University of Tennessee, and managed musical programs for the 1893 World’s Fair in Chicago. Her works include: Christmas in Peasant France (Chicago, Illinois: Clayton F. Summy, 1900) Children’s Singing Games Old and Ne… Go to person page >

Text Information

First Line: Come, all ye shepherds, ye children of earth
Translator: Mari Ruef Hofer (1912)
Language: English
Copyright: Public Domain



The Cyber Hymnal #939
  • Adobe Acrobat image (PDF)
  • Noteworthy Composer score (NWC)
  • XML score (XML)


Instances (1 - 2 of 2)Text InfoTune InfoTextScoreFlexScoreAudioPage Scan
Christmas Favorites #37
The Cyber Hymnal #939TextScoreAudio
Include 16 pre-1979 instances
Suggestions or corrections? Contact us