O CANADA – FOR EVERYONE

Here are new non-theist, non-sexist words for O Canada. Please note that the English version is not a translation of the French. Also, the English version is prescriptive (what we should do) for Canada’s future while the French version is descriptive of Canada’s accomplishments (romanticized).


O Canada, our home and cherished land,
True patriot love in all of us command.
With glowing hearts, we see thee rise,
The True North strong and free.
From far and wide, O Canada,
We stand on guard for thee.

We’ll keep our land, glorious and free.

O Canada, we stand on guard for thee.
O Canada, we stand on guard for thee.