Beneath the northern sky so wide
Where rivers flow and mountains rise
A tapestry of cultures grows
In every face a story shows
From distant lands our roots extend
Yet here as one our voices blend
Each language faith and song we sing
Becomes a thread in freedom's ring
In Canada no hearts denied
No hand refused no truth belied
For here we see in every soul
A piece of us that makes us whole
No walls of race no lines of fear
For unity we hold most dear
The color of skin the sound of name
In this great land theyre not to blame
We rise against the hate that tears
With open hearts with love that cares
For every life in every shade
Is worthy of the peace weve made
So let us build with hands and hearts
A future where no one departs
From kindness justice dignity
A world where all are truly free
In Canada beneath the sun
We stand as many yet were one
With every color every voice
We shape a land where all rejoice