O Canada

lyricist: Stanley Weir, 1908
Composer: Calixa Lavallée, 1880

O Ca­na­da! Our home and na­tive land!

True pa­tri­ot love in all thy sons com­mand.

With glow­ing hearts we see thee rise

The True North strong and free!

From far and wide

O Ca­na­da

We stand on guard for thee.

God keep our land glo­ri­ous and free!

O Ca­na­da

we stand on guard for thee.

O Ca­na­da

we stand on guard for thee.

O Ca­na­da! Where pines and ma­ples grow

Great prair­ies spread and lord­ly riv­ers flow

How dear to us thy broad do­main

From East to West­ern Sea

Thou land of hope for all who toil!

Thou True North

strong and free!

O Ca­na­da! Be­neath thy shin­ing skies

May stal­wart sons and gen­tle maid­ens rise

To keep thee stead­fast through the years

From East to West­ern Sea

Our own be­lov­ed na­tive land!

Our True North

strong and free!

Ruler Su­preme

who hear­est hum­ble pray­er

Hold our do­min­ion in Thy lov­ing care;

Help us to find

O God

in Thee

A last­ing

rich re­ward

As

wait­ing for the bet­ter day

We ev­er stand on guard.

Discover More Hymns

Explore random hymns and find new inspiration