A Branch So Fair Has Blossomed

A branch so fair has blos­somed

From ten­der par­ent stem

Out of the root of Jesse

As told by god­ly men.

And brought a flow­er so bright

Well in the midst of win­ter

And dark­ness of the night.

This lit­tle rose so love­ly

That sprang from Jes­se’s rod

Mary al­one has brought us

The chos­en maid of God;

By His de­cree and pow­er

A ho­ly Child she bare us

Well at the mid­night hour.

This lit­tle flow­er so frag­rant

My heart fills with de­light

For with its shin­ing splen­dor

It drives away the night.

True man and God’s own Son

Save us from sin and sor­row

And when death’s hour has come!

Discover More Hymns

Explore random hymns and find new inspiration