Lyrics Page

All I Need

By JJ Heller

587 views Aug 17, 2026 updated Verified editorial review

JJ Heller's song "All I Need" is a gentle, reflective worship piece that draws on Psalm 23 to express complete trust in God's provision and care. The lyrics speak of finding rest and peace even in difficult places, with the shepherd imagery conveying safety and guidance. The repeated refrain emphasizes that God's love and sacrifice are enough to make the singer whole. There is a sense of calm assurance and gratitude for God's constant presence, mercy, and goodness. The song encourages listeners to rest in the sufficiency of God's love and to let go of fear, trusting that He meets every need.

Lyrics Verified by Editorial Team

Don't need a thing
My good Shepherd brings me all
You are all I need

You let me catch my breath
Even in the valley of death
You are all I need

All I need to be complete
Is Your love
Your blood that covers me

You lift up my head
You provide the wine and bread
You, You are all I need

There's no need to fear
Even with my enemies here
You are all I need

All I need to be complete
Is Your love
Your blood that covers me

Goodness and mercy are following me
You're all that I need
You make a home for me
Where pastures are green as far as I see
You are all I need

All I need to be complete
Is Your love
Your blood that covers me

Music Video

Save Your Favorites

Create a free account to save songs, build your personal library, and connect with the Zion community.

Create Free Account

Join the Zion Community

Create a free account to save your favorite lyrics, submit song suggestions, and connect with fellow worshippers.

No spam. Unsubscribe anytime.