Songs
See All
1
Amazing Grace (He is Lord)
2
Gracious Lord (feat. Skye Peterson)
3
Christ Our Hope In Life and Death (feat. Sandra McCracken)
4
Lost
5
No Other God
Albums
Steph Macleod Stabal Session Live
2020Gold
2018Light in the Darkest of Nights
2010Singles & EPs
See AllGracious Lord (feat. Skye Peterson)
Single • 2026Serenity
Single • 2025His Mercy is More
Single • 2021Lost
Single • 2026Prepare The Way (feat. Nathan Jess)
Single • 2025O Perfect Father
EP • 2021Heroes (feat. Philippa Hanna)
Single • 2026Breaker Of Chains (Live - Radio Edit)
Single • 2024Humble My Heart
Single • 2025Amazing Grace (He is Lord)
Single • 2023Videos
See All
In Christ Alone | Celtic Worship ft. Steph Macleod
Steph Macleod • 13M views
Amazing Grace (He is Lord)
Steph Macleod • 677K views
10,000 Reasons (Lyric Video) | Celtic Worship ft. Steph Macleod
Steph Macleod • 153K views
Be Thou My Vision | Celtic Worship ft. Steph Macleod
Steph Macleod • 2.4M views
How Great Thou Art (Lyric Video) | Celtic Worship ft. Steph Macleod
Steph Macleod • 1.9M views
Gracious Lord (feat. Skye Peterson)
Steph Macleod • 14K views
I Stand Amazed | Celtic Worship ft. Steph Macleod
Steph Macleod • 1.8M views
What A Friend We Have In Jesus (Lyric Video) | Celtic Worship ft. Steph Macleod
Steph Macleod • 729K views
Jesus Paid It All | Celtic Worship ft. Steph Macleod
Steph Macleod • 2.9M views
The Celtic Blessing | Celtic Worship & Friends (ft. Steph Macleod)
Steph Macleod • 758K viewsLive performances
See All
10,000 Reasons | Celtic Worship ft. Steph Macleod
Steph Macleod • 1.5M views
There Was Jesus by Zach Williams & Dolly Parton (Cover) | Steph Macleod & Cat Rea
Steph Macleod • 56K views
Jesus You're More (Live)
Steph Macleod, Sophia Rebekah Mitchell & Songs From the Soil • 21K views
Noel Robinson - Mary Did you Know
Steph Macleod & Noel Robinson • 2K views
When I Found Jesus
Steph Macleod • 261K views
Caught In The River (Live) | Steph Macleod
Steph Macleod • 93K views
Breaker Of Chains (Radio Edit) (Live)
Steph Macleod & Noel Robinson • 5.2K views
Snake Eyes
Steph Macleod • 58K views
Breaker Of Chains (Live)
Steph Macleod & Noel Robinson • 45K views
Man In The Cold (Live) | Steph Macleod
Steph Macleod • 53K viewsFeatured on
Christian Mavericks
Playlist • YouTube MusicPlaylists by Steph Macleod
See AllCeltic Worship
Playlist • Steph Macleod • 287K views12 Lessons In Letting Go
Playlist • Steph Macleod • 561 viewsLyric Videos
Playlist • Steph Macleod • 317 viewsSteph Macleod
Playlist • Steph Macleod • 18K viewsI Stand Amazed - Mix
Playlist • Steph Macleod • 515 viewsIn Christ Alone - Mix
Playlist • Steph Macleod • 205 viewsO Perfect Father E.P
Playlist • Steph Macleod • 3.4K viewsBe Thou My Vision - Mix
Playlist • Steph Macleod • 345 views