What does 1 Peter 5:7 mean?

“Cast all your anxiety on Him, because He cares for you.”

1 Peter 5:7 → BSB · Public Domain (CC0)
Quick answer

We are invited to throw all our anxiety onto God, and given the reason that makes it possible: he genuinely cares for us.

What it means

‘Cast’ is an active, decisive word—handing worry over rather than carrying it. Peter writes to suffering Christians, so this is comfort for real fear, not just minor stress.

The ground of the command is God’s care: ‘because He cares for you.’ We can let go of anxiety because it lands in the hands of a Father who is attentive and kind.

Common questions
How do you cast your anxiety on God?

Practically, through honest prayer—naming the worry, handing it to God, and choosing to trust his care instead of rehearsing the fear.

Keep exploring

Original BibleDawn explanation · reviewed 2026-06. Drafted with AI assistance and reviewed for accuracy.