John 10:28 means that Jesus gives eternal life to those who belong to him, and that this life cannot be lost or taken away. Jesus is the speaker, and his words are addressed to a group of Jewish listeners in Jerusalem who were asking him to state plainly whether he was the Messiah.
I give eternal life to them. They will never perish, and no one will snatch them out of my hand.
John 10:28 (WEB)
What John 10:28 Means
The verse begins with “I give eternal life to them.” Jesus is not describing a reward earned later on. He says he gives this life now, to people who hear his voice and follow him. The phrase “eternal life” in John’s Gospel refers to a life that belongs to God’s kingdom and begins in the present, even though it continues beyond death.
The next part, “They will never perish,” uses strong language. The word translated “perish” means to be destroyed or ruined in the sense of final loss. Jesus is saying that the people who belong to him will not end up lost. The verse does not say that believers will never suffer, struggle, or face hardship. It speaks to their ultimate destiny, not to the ease of their daily circumstances.
The last clause, “no one will snatch them out of my hand,” pictures a shepherd holding his sheep securely. A thief or a predator might try to grab a sheep, but the shepherd’s hand is stronger. The image describes protection that is active and effective. What the verse does not promise is that believers will never walk away on their own, since the broader passage is about who holds on to whom, not about every personal choice a person might make.
The Context of John 10:28
John’s Gospel was written to show that Jesus is the Son of God and that believing in him brings life (John 20:31). The author is traditionally identified as the apostle John, and the book was likely written for a community of believers who were facing opposition from both Jewish leaders and the wider culture. Chapter 10 belongs to a longer discussion in which Jesus uses the figure of a shepherd to describe his relationship with his people.
The verses just before 10:28 explain why some people do not believe. Jesus says, “you are not of my sheep” (John 10:26), and then describes what his sheep do: they hear his voice, he knows them, and they follow him (10:27). Verse 28 continues this picture and explains what happens to those sheep. Verses 29 to 30 then add that the Father who gave them to Jesus is greater than all, which reinforces the same security. The context shows that the assurance in verse 28 rests on the character of the Father and the Son together.
Key Phrases in John 10:28
Romans 8:38-39
38 For I am persuaded that neither death, nor life, nor angels, nor principalities, nor things present, nor things to come, nor powers, 39 nor height, nor depth, nor any other created thing, will be able to separate us from God’s love, which is in Christ Jesus our Lord.
(WEB)
Paul lists many powers and circumstances that cannot separate believers from the love of God in Christ. This passage shares the same confidence as John 10:28, showing that the security of God’s people is a theme running through the New Testament.
Philippians 1:6
Being confident of this very thing, that he who began a good work in you will complete it until the day of Jesus Christ.
(WEB)
Paul expresses confidence that God, who began a good work in believers, will carry it on to completion. This connects with John 10:28 by affirming that God’s commitment to his people reaches forward to the day of Christ Jesus.
A Short Prayer From John 10:28
Lord Jesus, you have said that you give eternal life to those who belong to you and that no one can snatch them out of your hand. I bring you the parts of my life where I feel unsteady, the worries I cannot solve and the failures I cannot undo. Help me rest in the strength of your hand rather than in my own grip on you. Teach me to hear your voice more clearly and to follow where you lead.
Thank you that my standing with you does not depend on my ability to hold on perfectly. Keep me close to you today, and let your care steady my heart in every uncertain hour. Amen.
