Lyrics Page

God is Good

By Francesca Battistelli

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

Francesca Battistelli's song 'God Is Good' reflects on life's ups and downs, acknowledging that joy and tears coexist. She shares personal experiences of dreams not unfolding as planned, yet finds beauty in every moment. The song emphasizes that God's goodness is evident when we look for it, and He remains with us through all seasons. It encourages a perspective of gratitude and trust in God's faithfulness, even amid pain and change.

Lyrics Verified by Editorial Team

Third grade, I drew my dreams

On a blank page, my own silver screen

Painted sun, never rain

And love without pain

It's funny, that life I designed

Never played out like I had in mind

Had some highs hit the ground

Some ups that went down

But one thing that I've figured out


Joy comes

Tears fall

I'm learning there is beauty in it all

It's not hard to find it

You just have to look

Oh, God is good


I've said hellos and goodbyes

And I've held my friends while they've cried

Tasted bitter and sweet

Those moments between

Oh, He's had his hand on everything


Joy comes

Tears fall

I'm learning there is beauty in it all

It's not hard to find it

You just have to look

Oh, God is good


We're all young, then we're old

Kids have kids of their own

And the days just keep moving, moving

If there's one thing I know

True wherever I go

He is with me forever, through it all


Joy comes

Tears fall

I'm learning there is beauty in it all

Joy comes

Tears fall

I'm learning there is beauty in it all

It's not hard to find it

You just have to look

Oh, God is good

Oh, God is good


Track "Francesca Battistelli"

on Bandsintown


Official 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.