My oh my, a land for all
Where maple blooms in the fall
From Green Gables to Edmonton Mall
From Great Lakes to Rockies tall
Oh my, Canada!
A land for all!
My oh my, a land for me
That took my family as refugee
From penniless to mortgage free
From boomers to generation three
Oh my Canada!
I stand on guard for thee!