“…casting all your anxieties on him, because he cares for you.” — 1 Peter 5:7 (ESV)
Some verses are gentle suggestions. This one is an instruction wrapped in a promise. Cast is not a soft word — it is the word you would use for throwing a fishing net or heaving a heavy sack off your shoulder. Peter is not telling worried people to relax. He is telling them to transfer the weight, to physically hand it off to Someone better equipped to hold it.
And then comes the reason, which is the part that tends to undo people: because he cares for you. Not because worry is unproductive. Not because faith should make you calmer. Because the God of the universe is personally, tenderly invested in how you are doing right now.
If you have ever felt like your anxiety was an imposition — like you should have it more together by now — this verse quietly disagrees with you.
What This Verse Means
These words come from the first letter of Peter, written by the apostle to scattered believers across what is now modern Turkey. They were strangers and exiles, many of them facing real hostility for following Jesus. This was not a comfortable audience receiving a comfortable platitude; it was a frightened, pressured church being handed something solid to stand on.
The sentence actually begins one verse earlier. In 1 Peter 5:6, Peter writes, “Humble yourselves, therefore, under the mighty hand of God.” Verse 7 is grammatically attached to it — casting your anxiety is an act of humility. That reframes the whole thing. Holding on to worry can feel responsible, even noble, but Peter calls it a kind of pride: an insistence that the outcome depends on me and my grip. Letting go is the humble admission that God’s hand is mightier than mine.
What it meant then, it still means now. The threats have changed shape — for most of us it is a medical result, a job, a child, a bank balance, rather than persecution — but the invitation is identical. The same God who asked an anxious, hunted church to hand Him their fear is asking you to hand Him yours.
The Verse in Other Translations
NIV: “Cast all your anxiety on him because he cares for you.”
The NIV’s “all your anxiety” leaves nothing out — not the big crisis and not the low-grade hum of stress you barely notice anymore.
KJV: “Casting all your care upon him; for he careth for you.”
The older word “care” captures something “anxiety” misses — it is not only panic but the constant, weighty looking-after of things, the mental load you carry for everyone you love.
NLT: “Give all your worries and cares to God, for he cares about you.”
The NLT’s plain “give” turns the verse into a daily, almost childlike handover — less a heroic act of faith, more a simple passing of something from your hands into His.
How to Live This Out Today
Name it before you cast it. You cannot hand over a vague cloud. Say the actual worry out loud or write it down — “I am afraid of ___” — so you know exactly what you are giving God.
Make the handover physical. Open your hands as you pray. Set the phone down. Close the laptop. The body often believes what the will is still arguing about, and a small gesture can preach to a racing mind.
Replace the rehearsal. Worry survives by repetition, so give your mind something truer to repeat. When the thought loops back, answer it with the second half of the verse: He cares for me.
Expect to do it again. Casting your care is not a one-time ceremony but a daily, sometimes hourly, rhythm. Picking the worry back up is not proof the verse failed — it is just the next invitation to put it down.
Related Verses
Matthew 11:28–30 — Jesus invites the weary and burdened to come to Him for rest; the same exchange of heavy for light.
Philippians 4:6–7 — the practical companion to this verse: pray instead of worrying, and a peace beyond understanding guards your heart.
Psalm 55:22 — “Cast your burden on the Lord, and he will sustain you,” the Old Testament root Peter is almost certainly echoing.
Matthew 6:25–34 — Jesus on why anxious striving cannot add a single hour, and how a watchful Father already knows what you need.
A Prayer Based on 1 Peter 5:7
Father, I am tired of carrying this alone. I name it now, and I cast it onto You — the fear, the what-ifs, the weight I have called responsibility. Thank You that I am not an interruption to You, that You care for me down to the smallest worry. Teach me to hand it back every time I take it up again. I trust Your mighty hand more than my own grip. Amen.
Questions to Reflect On
What is the specific worry you have never quite named out loud — and what might shift if you finally did?
Where have you been calling your anxiety “responsibility,” and how would it change things to call it what Peter does, and lay it down?
Do you actually believe God cares for you — not humanity in general, but you? What would today look like if you did?
When the worry returns, carry today’s prayer with you and put it down once more.
