11 Psalms to bring you peace in moments of anxiety

Dealing with anxious thoughts and anxiety is tough. Having Bible verses on hand to help calm your anxious heart and rest in the peace of God can make some of our darkest moments seem lighter.

Of all the people in the Bible, I have most related to David in the Psalms for many, many years. We certainly haven’t had the exact same life experiences, but David goes from grief to joy to everything in between within a chapter. 

And that’s how life is for me. I get David. He’s real to me in that way.

Psalms for anxiety Pinterest image 3

I also feel like David’s thoughts could get carried away and overdramatic sometimes. Anxiety rears its ugly head like that in my life. 

I completely trust God, but I have also learned that anxiety and faith can co-exist. So when I think of looking in God’s Word for verses of comfort, it makes sense to start with Psalms for anxiety.

Did David struggle with anxiety? It’s quite possible! 

In 2004, History of Psychiatry researched whether David had a mental disorder and concluded that it’s highly likely he did. Major depression seems to be the most likely candidate. Depression and anxiety often go hand-in-hand. 

So maybe that’s why I relate to David.  Whether David had a mental disorder doesn’t matter as much as knowing that God is behind all the words he wrote. 

And we can draw comfort in the book of Psalms for anxiety. Read these best Psalms for anxiety and let them minister to your heart today. 

(All Scripture is taken from the NIV Bible unless otherwise noted.)

Best Psalms for anxiety: Psalms 27:1-3

Psalm 27:1-3

The Lord is my light and my salvation—
    whom shall I fear?
The Lord is the stronghold of my life—
    of whom shall I be afraid?
When the wicked advance against me
    to devour me,
it is my enemies and my foes
    who will stumble and fall.
Though an army besiege me,
    my heart will not fear;
though war break out against me,
    even then I will be confident.

These verses are a powerful reminder of God’s power and faithfulness. He will protect us, so we don’t have to be afraid — whether we have fear of bad news or fear of just making it through another day. 

I’ve been afraid so many times in my life. I recently heard someone say fear is at the root of anxiety. 

While I’m not sure that’s completely true, I do find great comfort in God’s promises that He is in control and on His throne, so I don’t have to be afraid in times of trouble.

Best Psalms for anxiety: Psalms 61:1-3

Psalm 61:1-3

Hear my cry, O God;
    listen to my prayer.
From the ends of the earth I call to you,
    I call as my heart grows faint;
    lead me to the rock that is higher than I.
For you have been my refuge,
    a strong tower against the foe.

The New King James version of the Bible says instead that “my heart is overwhelmed” rather than “my heart grows faint.” I like that even more. 

Because, I get overwhelmed. Life is full of so many responsibilities and tasks. 

As a mom, it’s easy for me to get overwhelmed thinking of all the things I’m juggling mentally at any given time. But, God is there to listen to my prayer. 

He hears me and sustains me. He shelters me when I grow weak. Thank you, God!

Best Psalms for anxiety: Psalms 51:10-12

Psalm 51:10-12

Create in me a pure heart, O God,
    and renew a steadfast spirit within me.
Do not cast me from your presence
    or take your Holy Spirit from me.
Restore to me the joy of your salvation
    and grant me a willing spirit, to sustain me.

Of the Psalms for anxiety, this particular Psalm makes an especially great prayer. I want God to purify my heart so that I’m not distracted by the wrong things — including the multitude of my anxieties!

There are times I desperately need a steadfast spirit and willing spirit to sustain me and keep me going through life’s challenges. I also want to always be in God’s presence and never forget the joy of His salvation. 

I will always remember going to church one Sunday in the midst of one of the most difficult situations of my life. My heart was broken and I was feeling low. 

During the sermon, I got distracted by the cross. God reminded me that in the end, what matters most is how much He loves me that He sent His Son, Christ Jesus, for me. It soothed my soul that day in a way nothing else could and helped me to find true rest when I desperately needed it.

Best Psalms for anxiety: Psalms 121:1-5a

Psalm 121:1-5a

I lift up my eyes to the mountains—
    where does my help come from?
My help comes from the Lord,
    the Maker of heaven and earth.
He will not let your foot slip—
    he who watches over you will not slumber;
indeed, he who watches over Israel
    will neither slumber nor sleep.
 The Lord watches over you.

When I was in college, a member of my Bible study group shared that she used to feel bad about falling asleep while she was praying. But then she just imagined our Heavenly Father was holding onto her like a parent does a child and letting her sleep. 

That image has stuck with me. In my hardest nights, I have prayed for God to surround me and hold me tight. 

I love knowing God never sleeps. He watches over us day and night. 

In my head, I feel like that gives me permission to let down my guard and trust that He is completely in control. That’s brings me anxiety relief and helps dispel the spirit of fear that over threatens to overtake me when I start imagining every worst-case scenario.

Best Psalms for anxiety: Psalms 32:5

Psalm 32:5

Why, my soul, are you downcast?
    Why so disturbed within me?
Put your hope in God,
    for I will yet praise him,
    my Savior and my God.

In the four verses before this one, David talks about how he has been consumed by tears day and night. He remembers the good times with the Lord God; however, he feels far apart from them at this moment. 

But then this verse is his pep talk. We all need pep talks sometimes. 

When we are depressed or anxious, David reminds us that we can put our hope in God. We can praise Him in the storm and trust He is there even when He feels far away.

Best Psalms for anxiety: Psalms 77:11-12

Psalm 77:11-12

I will remember the deeds of the Lord;
    yes, I will remember your miracles of long ago.
I will consider all your works
    and meditate on all your mighty deeds.”

David spends the first 10 verses of this Psalm talking about how he felt God had rejected him. He was grieving the silence of God and feeling heartbroken — and this is coming from a man who the Holy Bible tells us understood God’s heart.

But then David stops to remember the good things God has done in the past. I have learned to do this very same thing when I start getting anxious. 

I go back in my head to all the times God has been working for my good when I couldn’t see it. And I know that God won’t fail me now.

Sometimes the best thing I can do is think about my history with God’s faithfulness and focus on the blessings He’s given me in the present. 

Best Psalms for anxiety: Psalms 116:1-7

Psalm 116:1-7

I love the Lord, for he heard my voice;
    he heard my cry for mercy.
Because he turned his ear to me,
    I will call on him as long as I live.
The cords of death entangled me,
    the anguish of the grave came over me;
    I was overcome by distress and sorrow.
Then I called on the name of the Lord:
    “Lord, save me!”
The Lord is gracious and righteous;
    our God is full of compassion.
The Lord protects the unwary;
    when I was brought low, he saved me.
Return to your rest, my soul,
    for the Lord has been good to you.

God hears our pleas and cries for mercy. He is there and listening, even when it feels like He is not. 

David talks about seeing that happen in his life. I’ve seen it happen in mine. 

So now I find this one of my favorite Psalms for anxiety because it brings me comfort. I am reminded that God will see me through time and again, and God’s plan is always for my best.

I also especially love verse 7: “Return to your rest, my soul, for the Lord has been good to you.” 

This is a verse to memorize and hold close for the dark nights when anxiety is high and life is hard. God is good all the time.

Best Psalms for anxiety: Psalms 40:11-13

Psalm 40:11-13

Do not withhold your mercy from me, Lord;
    may your love and faithfulness always protect me.
For troubles without number surround me;
    my sins have overtaken me, and I cannot see.
They are more than the hairs of my head,
    and my heart fails within me.
Be pleased to save me, Lord;
    come quickly, Lord, to help me.

The Bible tells us that Jacob physically wrestled with God, but David does some of his own wrestling in an emotional way. 

If you read the entirety of Psalm 40, David is at a low point but also asking God to bless those who trust in Him. 

Verses 11-13 really stuck out to me as being a sincere prayer to God for times when we are overwhelmed by our circumstances. We can call out to God: save me, come quickly and help me. 

And we can remember the times God has protected us by His love and faithfulness before to keep us going as we wait.

Best Psalms for anxiety: Psalms 62:5-8

Psalm 62:5-8

Yes, my soul, find rest in God;
    my hope comes from him.
Truly he is my rock and my salvation;
    he is my fortress, I will not be shaken.
My salvation and my honor depend on God;
    he is my mighty rock, my refuge.
Trust in him at all times, you people;
    pour out your hearts to him,
    for God is our refuge.

This is a great Psalm for anxiety to reminds us that we can find rest and have hope in God. With God as our protector, we can withstand the storms of life. 

We weren’t made to go through life alone and God will hold us through all of it. If we allow Him, He will be our rock and firm place in whom we can trust at all times. 

I love the idea of God being our refuge. A refuge is somewhere you run to when you’re in trouble or in distress. 

And that’s exactly what God is for us. We can run to Him and know He will hold us tight through everything.

Best Psalms for anxiety: Psalms 46:1-3

Psalm 46:1-3

God is our refuge and strength,
    an ever-present help in trouble.
Therefore we will not fear, though the earth give way
    and the mountains fall into the heart of the sea,
though its waters roar and foam
    and the mountains quake with their surging.

Again, David refers to God as our refuge. When we are anxious and overwhelmed, a refuge is what we need. We need a break and peace. 

There are moments when God truly gives us peace beyond understanding. He can calm our anxieties and fears, even if just for a few moments, as we fully rest in Him.

Best Psalms for anxiety: Psalms 23

Psalm 23

The Lord is my shepherd, I lack nothing.
 He makes me lie down in green pastures,
he leads me beside quiet waters,
  he refreshes my soul.
He guides me along the right paths
    for his name’s sake.
Even though I walk
through the darkest valley,
I will fear no evil,
    for you are with me;
your rod and your staff,
    they comfort me.

You prepare a table before me
    in the presence of my enemies.
You anoint my head with oil;
    my cup overflows.
Surely your goodness and love will follow me
    all the days of my life,
and I will dwell in the house of the Lord
    forever.

Finally, I end with this powerful Psalms that was the first passage I ever memorized from the Bible. Back then, I learned it from the King James Version of the Bible.

I think what speaks to me most in this passage is the reminder that God is with us through every single season and moment in our lives. In Him, my soul finds rest, even when life is chaotic.

His unfailing love and faithfulness are with us through times of great need in our daily lives. We can rest with a sound mind and trust fully in Him.

Get a list of all 11 of the best Psalms for anxiety here:

Free printable list with the 11 best Psalms for anxiety
Free printable monthly anxiety tracker

About the Author: Stacey A. Shannon

Stacey A. Shannon is a freelance journalist and blogger who has been published internationally. She's also a Christian, a wife and a mom of two school-aged children. She started Families with Grace in 2019 to encourage Christian moms as they create homes filled with grace, love and faith.

Be sure to get the FREE family devotion book, "Finding Grace at Home: 7 Days of 5 Minute Devotions for Families." It's a great way to help your family draw closer to each other and to God.

Motherhood can be lonely. You weren't meant to go on your motherhood journey alone. Connect with Stacey and other Christian moms like you in the private Facebook group, Moms with Grace!

And check out the books from Stacey A. Shannon as well!

The best Psalms for anxiety (FREE printable)The best Psalms for anxiety (FREE printable)The best Psalms for anxiety (FREE printable)The best Psalms for anxiety (FREE printable)The best Psalms for anxiety (FREE printable)The best Psalms for anxiety (FREE printable)The best Psalms for anxiety (FREE printable)The best Psalms for anxiety (FREE printable)The best Psalms for anxiety (FREE printable)The best Psalms for anxiety (FREE printable)The best Psalms for anxiety (FREE printable)The best Psalms for anxiety (FREE printable)The best Psalms for anxiety (FREE printable)The best Psalms for anxiety (FREE printable)The best Psalms for anxiety (FREE printable)The best Psalms for anxiety (FREE printable)The best Psalms for anxiety (FREE printable)The best Psalms for anxiety (FREE printable)The best Psalms for anxiety (FREE printable)The best Psalms for anxiety (FREE printable)