fbpx Top
Join the Community

Download the Devotional

10 Bible Verses For a Thankful Heart This Thanksgiving

When you think about Thanksgiving, what are the first things that come to mind? If you’re anything like me, your thoughts might include turkey, football games on TV, and family. But one thing I always think of is gratitude. Thanksgiving is a time for giving thanks for all the blessings in our lives – people we love, food on our tables, good health…the list goes on. It’s also a time to remember that not everyone has these same blessings or opportunities in life. So it’s important that we take this Thanksgiving to be thankful for all God has given us!

This post will explore 10 Bible verses about thankfulness – some old favorites and some new ones too! Let’s get started!

Related Posts about a God-focused Thanksgiving

“Give thanks to the Lord, for He is good; His love endures forever.” – Psalm 118:29

Wow! I love this verse. God’s love doesn’t just endure but it lasts.

Not that we need a reason to love God and give thanks to Him but there’s this simple reminder that God is good in all things and His love is unconditional this Thanksgiving. No other place can love be unconditional but in relationship with God and for that we can be super thankful. This verse reminds us that even in our darkest times we can be thankful because it shows that God’s love still stands and He hasn’t turned His back on you.

“Devote yourselves to prayer, being watchful and thankful.” Colossians 4:2

Again, super love this verse. Not only should we be thankful in all things but devoted to prayer. We need to be pouring ourselves into our relationship with God because He gives without any conditions as we’ve just seen. We can be in a deep relationship with God, be thankful and remain watchful over everything we say and do that can change that relationship with God.

Verses to thank God this Thanksgiving

“Now therefore, our God, we thank thee, and praise thy glorious name.” 1 Chronicles 29:13

This is just such a good reminder that we need to stop and thank God for all that He has done for us. Even when it seems like all hope is lost and the world around you is crumbling, God has a good plan and that plan is perfect. We can find goodness even in the darkest moments because we know we have a Father in Heaven who loves us unconditionally and has thought about us individually.

“Give thanks in all circumstances; for this is the will of God in Christ Jesus for you.” 1 Thessalonians 5:18

When we seek God’s will in all that happens, no matter what it is, He promises to be with us and give thanks. Even when life seems hard or unfair-God can provide hope for the future. God wants to hear our thanks, no matter what it is for. We should praise Him always and give him the glory He deserves. I know it’s been a rough two years for the whole world but we can rejoice even in the toughest of circumstances. I remind our children all the time that they can be thankful for even the smallest of things because everything around them is a blessing from God.

“I will give to the Lord the thanks due to his righteousness, and I will sing praise to the name of the Lord, the Most High.” Psalm 7:17

God is good all the time. Thankfulness is not just about thanking for material things like food, clothes, or resources. It means to be thankful in good times and bad. We should always thank God-even when we don’t feel like it because even when we don’t understand, He is always righteous and good.

“Enter his gates with thanksgiving, and his courts with praise! Give thanks to him; bless his name!” Psalm 100:4 

We can only enter His presence with thankfulness in our hearts. Reminding ourselves to praise God for everything we have is crucial to deepening our relationship with Him. Praise Him because you have eyes to see, breath in your lungs, etc. Even the things we take for granted are a blessing.

“Through him then let us continually offer up a sacrifice of praise to God, that is, the fruit of lips that acknowledge his name.” Hebrews 13:15

As Christians, we know that the sacrifice of our Savior is enough to cover all sin. We are saved by His grace and now it’s up to us to share His love with others around us—to be Christ-like in every way possible. When God sees a thankful heart, He smiles upon those who act out on their faith through good

“They are new every morning; great is your faithfulness.” Lamentations 3:23 

It’s good to keep in mind that the Lord blesses us each day with opportunities for improvement. We can never be perfect, but we must always strive for it and thank God every step of the way.

“The Lord is my strength and my shield; in him my heart trusts, and I am helped; my heart exults, and with my song I give thanks to him.” Psalm 28:7 

God is our source of strength and for that we have much to thank Him for. I know I personally couldn’t make it through the day without God. When I feel like I can’t do it, I remember that Jesus already knows what I’m experiencing and I can turn to Him.

“And let the peace of Christ rule in your hearts, to which indeed you were called in one body. And be thankful.” Colossians 3:15 

When we remember how much God has done for us, when His love is in our hearts and shared with others around us, the world changes. There’s something about a thankful heart that makes everything else fall away and brings people together in unity. Imagine how different the world would be if we all kept the love and peace of Christ in our hearts.

Thanksgiving is the perfect time to show the love of God to others.


I am so thankful to the Lord for all of His blessings. I know that He has blessed me with my family and friends too.

This Thanksgiving may not look how you imagined but we still have much to be thankful for. Let us thank God this Thanksgiving! The Bible has much wisdom on how to give God glory in all circumstances.

Tell me below what are some things you can thank God for this holiday season?

God is our source of everything good. Here are 10 bible verses to encourage you to thank God this Thanksgiving Day!

Leave a Reply

Your email address will not be published. Required fields are marked *