O Sing a New Song to the Lord

O sing a new song to the Lord;
Sing all, the earth, to God,
To God sing, bless His Name, show still
His saving health abroad.

Great honor is before His face,
And majesty divine;
Strength is within His holy place,
And there doth beauty shine.

Do ye ascribe unto the Lord,
Of people every tribe,
Glory do ye unto the Lord
And mighty power ascribe.

Give ye the glory to the Lord
That to His Name is due;
Come ye into His courts, and bring
An offering with you.

In beauty of His holiness,
O do the Lord adore;
Likewise let all the earth throughout
Tremble His face before.

Author: Unknown

Year: 1650

This is a metrical paraphrase of Psalm 96 from the Scottish Psalter of 1650. The text is traditional to that collection; no individual author is credited, as was common for the Scottish Psalter revisions.