45 Psalms of Thanksgiving (for the Whole Year)

Jen Jabbour

Contributing Writer
Updated Jan 02, 2023
45 Psalms of Thanksgiving (for the Whole Year)

A spirit of thanksgiving isn’t just a once-a-year thing. When we make giving thanks a part of our daily routine, it allows us to change our perspective and our approach to everyday struggles.

A spirit of thanksgiving isn’t just a once-a-year thing. When we make giving thanks a part of our daily routine, it allows us to change our perspective and our approach to everyday struggles.

For example, look at David, who wrote most of the Psalms. Despite all of his struggles, many of them self-inflicted, he still thanked and praised God. Even in his darkest moments, he proclaimed God’s goodness.

Whether we’re treading the deep waters of life or are high on the mountaintop, let us never forget to give thanks to God for all that He has done for us:

“But thanks be to God, who gives us the victory through our Lord Jesus Christ.” ‭‭1 Corinthians‬ ‭15:57‬ ‭ESV‬‬

I have gathered a collection of Psalms that point to a spirit of thanksgiving as we reflect on God’s goodness.

45 Psalms of Thanksgiving

“Oh give thanks to the Lord, for he is good; for his steadfast love endures forever!” ‭‭Psalm‬ ‭118:1‬ ‭ESV‬‬

“The Lord has done great things for us; we are glad.” ‭‭Psalm‬ ‭126:3‬ ‭ESV‬‬

“From the end of the earth I call to you when my heart is faint. Lead me to the rock that is higher than I, for you have been my refuge, a strong tower against the enemy. Let me dwell in your tent forever! Let me take refuge under the shelter of your wings!” ‭‭Psalm‬ ‭61:2-4‬ ‭ESV‬‬

“Ascribe power to God, whose majesty is over Israel, and whose power is in the skies. Awesome is God from his sanctuary; the God of Israel—he is the one who gives power and strength to his people. Blessed be God!”‭‭ Psalm‬ ‭68:34-35‬ ‭ESV‬‬ 

“Sing the glory of his name; give to him glorious praise! Say to God, “How awesome are your deeds! So great is your power that your enemies come cringing to you.” ‭‭Psalm‬ ‭66:2-3 ‭ESV‬‬

“Let the righteous one rejoice in the Lord and take refuge in him! Let all the upright in heart exult!” ‭‭Psalm‬ ‭64:10‬ ‭ESV‬‬

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

“Praise the Lord! Oh give thanks to the Lord, for he is good, for his steadfast love endures forever!” Psalm 106:1 ESV

“I will praise the name of God with a song; I will magnify him with thanksgiving.” Psalm 69:30 ESV

“Open to me the gates of righteousness, that I may enter through them and give thanks to the Lord.” ‭‭Psalm‬ ‭118:19‬ ‭ESV‬‬

“Proclaiming thanksgiving aloud, and telling all your wondrous deeds.” Psalm 26:7 ESV

“And let them offer sacrifices of thanksgiving, and tell of his deeds in songs of joy!” Psalm 107:22 ESV

“Sing to the Lord with thanksgiving; make melody to our God on the lyre!” Psalm 147:7 ESV

“Let us come into his presence with thanksgiving; let us make a joyful noise to him with songs of praise!” Psalm 95:2 ESV

“Let us come into his presence with thanksgiving; let us make a joyful noise to him with songs of praise!” Psalm 35:18 ESV

“Rejoice in the Lord, O you righteous, and give thanks to his holy name!” Psalm 97:12 ESV

“All the earth worships you and sings praises to you; they sing praises to your name.” Psalm 66:4

“I thank you that you have answered me and have become my salvation.” ‭‭Psalm‬ ‭118:21‬ ‭ESV‬‬

“That my glory may sing your praise and not be silent. O Lord my God, I will give thanks to you forever!” Psalm 30:12 ESV

“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‬ ‭ESV‬‬

“We give thanks to you, O God; we give thanks, for your name is near. We recount your wondrous deeds.” ‭‭Psalm‬ ‭75:1‬ ‭ESV‬‬

“It is good to give thanks to the Lord, to sing praises to your name, O Most High.” Psalm 92:1 ESV

“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 ESV

“This is the day that the Lord has made; let us rejoice and be glad in it.” ‭‭Psalm‬ ‭118:24‬ ‭ESV‬‬

“Blessed are the people to whom such blessings fall! Blessed are the people whose God is the Lord!” Psalm 144:15 ESV

“The Lord has remembered us; he will bless us; he will bless the house of Israel; he will bless the house of Aaron.” Psalm 115:12 ESV

“Bless the Lord, O my soul, and all that is within me, bless his holy name!” Psalm 103:1 ESV

“I will give thanks to the Lord with my whole heart; I will recount all of your wonderful deeds. I will be glad and exult in you; I will sing praise to your name, O Most High.” ‭‭Psalm‬ ‭9:1-2‬ ‭ESV‬‬

“Bless the Lord, all his works, in all places of his dominion. Bless the Lord, O my soul!” Psalm 103:22 ESV

“Blessed be the name of the Lord from this time forth and forevermore!” Psalm 113:2 ESV

“You are my God, and I will give thanks to you; you are my God; I will extol you. Oh give thanks to the Lord, for he is good; for his steadfast love endures forever!” ‭‭Psalm‬ ‭118:28-29‬ ‭ESV‬‬

“My foot stands on level ground; in the great assembly I will bless the Lord.” Psalm 26:12 ESV

“Blessed be the Lord! For he has heard the voice of my pleas for mercy.” Psalm 28:6 ESV

“But I will sing of your strength; I will sing aloud of your steadfast love in the morning. For you have been to me a fortress and a refuge in the day of my distress.” ‭‭Psalm‬ ‭59:16‬ ‭ESV‬‬

“But may all who seek you rejoice and be glad in you; may those who love your salvation say continually, “Great is the Lord!” As for me, I am poor and needy, but the Lord takes thought for me. You are my help and my deliverer; do not delay, O my God!” ‭‭Psalm‬ ‭40:16-17‬ ‭ESV‬‬

“But let all who take refuge in you rejoice; let them ever sing for joy, and spread your protection over them, that those who love your name may exult in you. For you bless the righteous, O Lord; you cover him with favor as with a shield.” ‭‭Psalm‬ ‭5:11-12‬ ‭ESV‬‬

“I will thank you in the great congregation; in the mighty throng I will praise you.” ‭‭Psalm‬ ‭35:18‬ ‭ESV‬‬

“Give thanks to the Lord with the lyre; make melody to him with the harp of ten strings! Sing to him a new song; play skillfully on the strings, with loud shouts.” ‭‭Psalm‬ ‭33:2-3‬ ‭ESV‬‬

“You have turned for me my mourning into dancing; you have loosed my sackcloth and clothed me with gladness, that my glory may sing your praise and not be silent. O Lord my God, I will give thanks to you forever!” ‭‭Psalm‬ ‭30:11-12‬ ‭ESV‬

“You have dealt well with your servant, O Lord, according to your word.” ‭‭Psalm‬ ‭119:65‬ ‭ESV‬‬

“Sing praises to the Lord, O you his saints, and give thanks to his holy name.” ‭‭Psalm‬ ‭30:4‬ ‭ESV‬‬ 

“But I have trusted in your steadfast love; my heart shall rejoice in your salvation. I will sing to the Lord, because he has dealt bountifully with me.” ‭‭Psalm‬ ‭13:5-6‬ ‭ESV‬‬

“There are many who say, “Who will show us some good? Lift up the light of your face upon us, O Lord!” You have put more joy in my heart than they have when their grain and wine abound. In peace I will both lie down and sleep; for you alone, O Lord, make me dwell in safety.” ‭‭Psalm‬ ‭4:6-8‬ ‭ESV‬‬

“The Lord is my strength and my song; he has become my salvation.” ‭‭Psalm‬ ‭118:14‬ ‭ESV‬‬

“You are good and do good; teach me your statutes.” ‭‭Psalm‬ ‭119:68‬ ‭ESV‬‬

Photo Credit: ©Getty Images/Prostock-Studio

Jennifer Jabbour resides in the scenic San Diego countryside with her husband, adult son, and teen daughter, and their hilarious English Bulldog. Jennifer has a B.A. in Integrated Business Communications, and is a Go + Tell Gals licensed life coach. Jennifer hopes to use her calling of writing, coaching, and speaking to equip and empower women to clarify their vision and to boldly step forward in response to God's calling on their life, as well as educate and encourage others to experience the abundance of God's goodness when they seek Him first in all that they do. Jennifer is also a brown belt in Brazilian Jiu Jitsu, a photographer, and an avid outdoors-woman. She loves camping, hiking, running, and playing the piano in her free time.

You can keep up with Jennifer on her website https://www.jenniferjabbour.com.