• Streaming + Download

    Includes unlimited streaming via the free Bandcamp app, plus high-quality download in MP3, FLAC and more.

      $0.79 CAD  or more



I cannot keep my soul at peace nor can I stop its voice
It ceaseless boasts of perfect love and humbly does rejoice
That He who spoke us up from dust, whose breath shook loose the earth
Would call upon my very name and make me His concern

I cannot let my heart grow faint, nor let such glory dim
I yearn to keep alive the flame that love has lit within
Though all the joy I've known this far I know is just a taste
Of all the perfect love of God and all His glorious ways

How my love is full of songs for You

Oh, how You've proven true to me how I need not lay the fleece
Though I give heed to trivial things, oh, the harrowing imagery
Of Your body hung upon a tree has worn skin off my knees
I prostrate lay before Your grace knowing You are all I need
Knowing You are all I need, You are all I need
You are all I need

How my love is full of songs for You


from All Things New, released March 7, 2014
Caleb McAlpine: vocals, guitar



all rights reserved


Caleb McAlpine Kelowna, British Columbia

22 year old Canadian singer-songwriter based in Kelowna, Canada. I write songs that mean something valuable to me; sometimes they're violent, sometimes they're soothing. Download my first EP and get some of both flavours!

contact / help

Contact Caleb McAlpine

Streaming and
Download help