English poem
O Canada
by Robert Stanley Weir (1856–1926)
O Canada! Our Home and Native Land! True patriot-love in all thy sons command; With glowing hearts we see thee rise, The True North, strong and free, And stand on guard, O Canada, We stand on guard for thee. O Canada, glorious and free! We stand on guard for thee!
O Canada! Where pines and maples grow, Great prairies spread and lordly rivers flow, How dear to us thy broad domain, From East to Western Sea; Thou land of hope for all who toil! Thou True North, strong and free! O Canada, glorious and free! We stand on guard for thee!
O Canada! Beneath thy shining skies May stalwart sons and gentle maidens rise, To keep thee steadfast through the years, From East to Western Sea. Our Fatherland, our Motherland! Our True North , strong and free! O Canada, glorious and free! We stand on guard for thee!
Ruler Supreme, Who hearest humble prayer, Hold our dominion in Thy loving care. Help us to find, O God, in Thee, A lasting, rich reward, As waiting for the Better Day We ever stand on guard. O Canada, glorious and free! We stand on guard for thee!