Matthew 5:48
What does Matthew 5:48 mean?
Therefore you shall be perfect, just as your Father in heaven is perfect.
The short answer
Matthew 5:48 lands like a thunderclap at the end of Jesus' teaching on love: "you shall be perfect, just as your Father in heaven is perfect." For most readers, the first reaction is protest. Nobody is perfect. If this is the standard, haven't we all failed before we start?
One influential way of reading the verse—associated with John Wesley and the tradition that followed him—turns that objection on its head. The logic runs like this: God does not toy with people. He would not command something and then withhold the means to do it. So if perfection is commanded, perfection must somehow be possible—not by human willpower, but by the grace God supplies alongside the command. On this reading, every imperative in Scripture carries a promise inside it. "Be perfect" is not a bar set cruelly out of reach; it is an invitation with God's own help attached.
It also matters what "perfect" means here. The word does not suggest flawless performance or never making a mistake. In this context it points toward completeness and maturity—especially a love that is whole, extending even to enemies, the way the Father's generosity extends to everyone. Jesus has just said that God sends sun and rain on the just and the unjust alike. To be perfect as the Father is perfect is to love the way God loves: without carve-outs, without keeping score.
Read this way, the verse stops being a verdict and becomes a direction of travel. It names where God is taking his people—into a love as wide as his own—and it quietly guarantees that he will provide what the journey requires. The command is heavy only if we imagine we carry it alone.
What scholars say
William J. Abraham lays out the Wesleyan answer to the most common objection to this verse—that no one can be perfect—arguing that God would not command what he does not also make possible.
““Be perfect, therefore, as your heavenly Father is perfect” (Matt. 5:48). If God has commanded perfection, then perfection must be possible. Every imperative of Scripture is a disguised promise. Clearly God knows what he is doing, so he would not command us to do something without at the same time providing the wherewithal to do it.”
What it means for you
If Matthew 5:48 has ever made you feel defeated, try reading it as a promise instead of a pass-fail exam. The command to be perfect names God's intention for you—a love without exceptions—and implies his commitment to get you there. Practically, that changes the question from "Can I ever measure up?" to "Where is God stretching my love right now?" Often the answer is specific: the coworker you avoid, the relative you've written off, the stranger you've decided doesn't deserve your patience. Start there, asking for the grace the command assumes. Progress in love, not flawless performance, is the shape this verse takes in an ordinary week.
Matthew 5 in context
Matthew 5:48 closes the first major section of the Sermon on the Mount. After the Beatitudes, Jesus works through a series of contrasts—"you have heard that it was said... but I tell you"—deepening the law's demands on anger, lust, oaths, and retaliation. The final contrast, just before this verse, commands love for enemies, since the Father gives sun and rain to good and evil alike. Verse 48 then gathers the whole section into one summary: God's own character is the measure of the life Jesus describes.