Anchor Lamp logo: a navy anchor crowned with an eternal golden flameAnchor Lamp logo: a navy anchor crowned with an eternal golden flameAnchor Lamp

Bible verses for thankfulness — giving thanks in every season

Thankfulness in the Bible is not a denial of hard things. It is the decision to name what is good and faithful even while other things remain unresolved. These Bible verses for thankfulness, in the ESV, are grouped for ordinary days, hard days, and the discipline of gratitude that reshapes the heart.

“Your word is a lamp to my feet and a light to my path.”

Psalm 119:105 (ESV)

What does the Bible say about thankfulness?

Scripture commands thanksgiving repeatedly — not because God needs the praise, but because gratitude reorients the human heart. Psalm 107:1 says, "Give thanks to the LORD, for he is good." 1 Thessalonians 5:18 says to give thanks in all circumstances. Biblical thanksgiving is not a feeling that happens to you; it is a practice that trains you to see God's goodness, mercy, and provision in the middle of any season.

Bible verses for giving thanks

When gratitude comes easily, these verses deepen it into worship.

  • Psalm 107:1 (ESV)

    Oh give thanks to the LORD, for he is good, for his steadfast love endures forever!

    Use it: His goodness and steadfast love are the two reasons. Name them out loud.

  • 1 Chronicles 16:34 (ESV)

    Oh give thanks to the LORD, for he is good; for his steadfast love endures forever!

    Use it: Endures forever means yesterday's mercy is still active today.

  • Psalm 100:4-5 (ESV)

    Enter his gates with thanksgiving, and his courts with praise! Give thanks to him; bless his name! For the LORD is good; his steadfast love endures forever, and his faithfulness to all generations.

    Use it: Thanksgiving is the door into God's presence. Start there.

Bible verses for gratitude in hard times

When life is heavy, these Scriptures teach thanksgiving as an act of trust.

  • 1 Thessalonians 5:18 (ESV)

    Give thanks in all circumstances; for this is the will of God in Christ Jesus for you.

    Use it: In all circumstances does not mean for all circumstances. Give thanks inside the hard thing.

  • Ephesians 5:20 (ESV)

    Giving thanks always and for everything to God the Father in the name of our Lord Jesus Christ.

    Use it: Always and for everything is a discipline, not a mood. Start with one small thing.

  • Philippians 4:6 (ESV)

    Do not be anxious about anything, but in everything by prayer and supplication with thanksgiving let your requests be made known to God.

    Use it: Pair every request with thanksgiving. It reminds you that God is already good.

  • Psalm 118:24 (ESV)

    This is the day that the LORD has made; let us rejoice and be glad in it.

    Use it: Even a hard day is a day the Lord has made. Find one reason to be glad in it.

Bible verses for gratitude for God's gifts

When you want to notice what God has given, these verses train your eyes.

  • James 1:17 (ESV)

    Every good gift and every perfect gift is from above, coming down from the Father of lights, with whom there is no variation or shadow due to change.

    Use it: Name one good gift today and trace it to the Father.

  • 2 Corinthians 9:15 (ESV)

    Thanks be to God for his inexpressible gift!

    Use it: The inexpressible gift is Jesus. Let every other gratitude flow from this one.

  • Colossians 3:15-17 (ESV)

    And let the peace of Christ rule in your hearts, to which indeed you were called in one body. And be thankful. Let the word of Christ dwell in you richly... And whatever you do, in word or deed, do everything in the name of the Lord Jesus, giving thanks to God the Father through him.

    Use it: Thankfulness is not an event; it is the atmosphere of a life ruled by Christ's peace.

Bible verses for a grateful heart

When gratitude feels distant, these verses call the heart back to thanks.

  • Psalm 103:1-5 (ESV)

    Bless the LORD, O my soul, and all that is within me, bless his holy name! Bless the LORD, O my soul, and forget not all his benefits, who forgives all your iniquity, who heals all your diseases, who redeems your life from the pit, who crowns you with steadfast love and mercy, who satisfies you with good so that your youth is renewed like the eagle's.

    Use it: Forget not is the key command. List his benefits until gratitude returns.

  • Psalm 92:1 (ESV)

    It is good to give thanks to the LORD, to sing praises to your name, O Most High.

    Use it: It is good means thanksgiving is good for you, not just for God.

  • 1 Timothy 4:4-5 (ESV)

    For everything created by God is good, and nothing is to be rejected if it is received with thanksgiving, for it is made holy by the word of God and prayer.

    Use it: Thanksgiving sanctifies ordinary things. Receive today with gratitude.

How to turn a verse about thankfulness into words you can speak

A verse becomes powerful when it becomes a script. Anchor Lamp uses the same Anchor Steps every time so the pattern becomes how you think. Here is one worked example of a hard day.

1

Situation

The day did not go as planned. I am tired, disappointed, and struggling to find anything good in it.

2

My Reaction

I feel like gratitude is fake right now. I do not want to pretend things are fine.

3

God's Will

“Give thanks in all circumstances; for this is the will of God in Christ Jesus for you.” (1 Thessalonians 5:18) — and “Every good gift and every perfect gift is from above.” (James 1:17)

4

Resolution

I do not have to be thankful for the hard things, but I can give thanks in them. I will name three good gifts before bed and let gratitude do its work.

New to the Anchor Steps?

The worked example above uses the Anchor Steps — a simple four-step method (Situation, Reaction, God's Will, Resolution) that turns any verse on this page into words of peace you can speak aloud.

Learn the Anchor Steps method →

Common questions about Bible verses for thankfulness

What is the best Bible verse for gratitude?

1 Thessalonians 5:18 is the clearest command: "Give thanks in all circumstances; for this is the will of God in Christ Jesus for you." Psalm 107:1 is the classic expression: "Oh give thanks to the LORD, for he is good."

Does the Bible say to give thanks for everything or in everything?

Ephesians 5:20 says "for everything," while 1 Thessalonians 5:18 says "in all circumstances." Both point to a heart posture: gratitude is possible in every season because God's goodness does not change, even when circumstances do.

How can I be thankful when life is hard?

Start small. James 1:17 says every good gift comes from God. Name one good gift today. Psalm 103:1-5 says to forget not all his benefits. List his benefits until gratitude returns. Thankfulness is a practice, not a feeling.

What does gratitude do to the heart?

Gratitude reorients the heart from what is missing to what is given. Psalm 92:1 says it is good to give thanks. Colossians 3:15 says thankfulness accompanies the peace of Christ ruling in the heart.

How do I actually use these verses instead of just reading them?

Read one verse, then write four short lines: the situation, your honest reaction, the verse, and one sentence you will say out loud to yourself. Speaking Scripture aloud moves it from information to transformation. Anchor Lamp walks you through the Anchor Steps each time.

Write your own Anchor Steps tonight

Anchor Lamp helps you name what is heavy or ordinary today, tell the truth about your heart, receive Scripture aimed at gratitude, and leave with a resolution you can speak aloud. Free to start, private by default.

Start free

In crisis right now? Get urgent help.