Lyrics Page

For All You've Done

By Don Moen

2,052 views Jun 27, 2026 updated Verified editorial review

Don Moen's song 'For All You've Done' is a worship anthem expressing gratitude to God for His past, present, and future faithfulness. The lyrics focus on giving thanks and praise, trusting that all things work together for good according to God's purpose. It acknowledges moments of confusion and difficulty, choosing to place them in God's hands by faith. The bridge reassures that even when we stumble or fall, God will not forsake us, affirming His sovereignty as King and Lord of all. The song draws on the biblical promise of Romans 8:28, emphasizing trust in God's grace and provision through every season.

Lyrics Verified by Editorial Team

Verse 1

For all You've done

For all You're going to do

We give You thanks

And lift our praise to You


Chorus 1

We give thanks we give praise

For we know that all things

Work together for our good

We give thanks we give praise

For by faith we know Your grace

Will see us through


Verse 2

For all those things

That we don't understand

We come by faith

And place them in Your hand


Bridge

Even if we stumble

Even if we fall

You will not forsake us

You are King and Lord of all

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.