
We all go through difficult seasons in life. Sometimes, the pain comes from heartbreak, loss, disappointment, or struggles that leave us feeling emotionally and spiritually exhausted. During these moments, finding comfort and strength can make a real difference in the way we heal and move forward.
In this post, I’ll share 10 practical Bible verses for healing that can bring comfort to a hurting heart, along with 10 more Bible verses for strength to help you face difficult times with greater courage and faith. These verses have personally helped me during some of my hardest moments, and I hope they will bring you the same sense of peace, healing, and strength when you need it most.
Bible Verses for Healing
1. Psalm 73:26 – “My flesh and my heart faileth: but God is the strength of my heart, and my portion forever.”

Meaning: Even when we feel weak physically or emotionally, God can remain our source of strength.
2. Luke 5:17 – “The power of the Lord was present to heal them.”

Meaning: God’s power is actively present to heal in the moment.
3. Proverbs 17:22 – “A merry heart doeth good like a medicine: but a broken spirit drieth the bones.”

Meaning: A hopeful and joyful heart can bring comfort during challenging seasons.
4. Malachi 4:2 – “The Sun of righteousness [shall] arise with healing in his wings.”

Meaning: God’s presence brings healing like sunlight breaking through.
5. Psalm 107:20 – “He sent his word, and healed them, and delivered them from their destructions.”

Meaning: God’s Word is presented as a source of hope and deliverance.
6. 3 John 1:2 – “I wish above all things that thou mayest prosper and be in health.”

Meaning: God desires wholeness for us — body and soul together.
7. Matthew 11:28 – “Come unto me, all ye that labour and are heavy laden, and I will give you rest.”

Meaning: Jesus invites those carrying burdens to come to Him for comfort and rest.
8. Isaiah 53:5 – “With his stripes we are healed.”

Meaning: Christ’s suffering is connected to our healing, both spiritual and physical.
9. James 5:15 – “And the prayer of faith shall save the sick, and the Lord shall raise him up.”

Meaning: This verse highlights the importance of prayer and faith when facing illness.
10. Psalm 103:2–3 – “Bless the Lord, O my soul, and forget not all his benefits: Who forgiveth all thine iniquities; who healeth all thy diseases.”

Meaning: The passage encourages us to remember God’s mercy, forgiveness, and healing.
Bible Verses for Strength
1. Philippians 4:13 – “I can do all things through Christ which strengtheneth me.”

Meaning: Our capability comes from Christ’s power working in us.
2. 2 Timothy – 1:7 “For God hath not given us the spirit of fear; but of power, and of love, and of a sound mind.”

Meaning: Instead of being controlled by fear, believers can live with courage, love, and a disciplined mind.
3. Psalm 46:1 – “God is our refuge and strength, a very present help in trouble.”

Meaning: God is a reliable source of safety and help during hardship.
4. Psalm 18:1 – “I will love thee, O Lord, my strength.”

Meaning: The psalmist recognizes God as the foundation of his strength and security.
5. 2 Corinthians 12:9 – “My strength is made perfect in weakness.”

Meaning: God’s power shows most clearly when we admit our limitations.
6. Habakkuk 3:19 – “The Lord God is my strength, and he will make my feet like hinds’ feet.”
Meaning: God can give us the strength and stability to move through difficult paths.
7. Psalm 73:26 – “God is the strength of my heart, and my portion for ever.”
Meaning: Even when we feel we’re failing, God remains our lasting source of strength.
8. Deuteronomy 31:6 – “Be strong and of a good courage, fear not, nor be afraid of them: for the Lord thy God, he it is that doth go with thee.”
Meaning: You do not have to face life’s challenges alone because God goes with you.
9. 2 Timothy 1:7 – “God hath not given us the spirit of fear; but of power.”
Meaning: God replaces fear with power, love, and a sound mind.
10. Psalm 31:24 – “Be of good courage, and he shall strengthen your heart, all ye that hope in the Lord.”
Meaning: Those who place their hope in God are encouraged to remain courageous.