C Dm
I rode your ocean liner to Newfoundland
Am G7
Where I made a living in an iron mine
F G7
When I got my fill I went to Nova Scotia
D7 G7
And I fished the salty waters for a time
C Dm
Passing through Prince Edward Island and New Brunswick
Am G7
I could see the rocks and cliffs of solid stone
F G7
Listening to the seagulls calling to each other
C
Made me miss my darling and my distant home
Dm G7 C
Canadian Pacific carry me 3,000 miles
F
Through the valleys and the forests
G7 C
To the sunshine of her smile
Dm
Cross the plains and the rugged mountains
G7 C
Keep this wandering boy from harm
F G7 C
Canadian Pacific take me to my baby's arms
Dm
The Atlantic disappeared on the horizon
Am G7
And Quebec lay waiting for me down the track
F G7
For a while I drove a truck to keep from starving
D7 G7
In Ontario I was a lumberjack
C Dm
Manitoba and Saskatchewan then followed
Am G7
Where the wheat fields and the old Red River flowed
F G7
In the quiet hours your whistling on the prairie
C
Touched my heart and set my memories aglow
Dm
I could feel the nearness of her warm sweet kisses
Am G7
When you rolled into Alberta westward bound
F G7
I worked on an oil rig to make some money
D7 G7
For a ticket to the sweetest girl around
C Dm
Pushing on past Lake Louise in all its splendor
Am G7
Where the trees and Rockies touch the sky above
F G7
I got to British Columbia and heaven
C
On your track I made it back to my true love
Dm G7 C
Canadian Pacific carry me 3,000 miles
F
Through the valleys and the forests
G7 C
To the sunshine of her smile
Dm
Cross the plains and the rugged mountains
G7 C
Keep this wandering boy from harm
F G7 C
Canadian Pacific take me to my baby's arms