Why Doesn’t God Stop Every Evil Act?
War. Abuse. Injustice. Innocent people suffering while those who hurt them seem to get away with it. If God is good and all-powerful, why doesn’t He stop it?
You are not the first to ask. Long ago, the prophet Habakkuk said to God:
God did not rebuke him for asking. He answered him. So let’s look at what Scripture says.
Where Does Evil Come From?
Before we ask why God allows evil, it helps to know where it comes from. Scripture is clear that it does not come from God:
Jesus told a story that shows where it does come from. A farmer sowed good seed in his field. But while everyone was sleeping, an enemy came and sowed weeds among the wheat. When the weeds appeared, the servants asked the owner:
Later Jesus explained who the enemy is: “the enemy who sows them is the devil” (
Matthew 13:39).
But not all evil comes straight from the devil. Some of it comes from inside us: “each person is tempted when they are dragged away by their own evil desire and enticed” (
James 1:14).
So evil comes from an enemy who sows it, and from human hearts that choose it. God sowed only good seed.
If God Removed All Evil, Who Would Be Left?
If God stopped every evil act the moment it happened, where would He stop? Evil is not only in murderers and tyrants. It is in all of us:
If God removed all evil at once, He would have to remove us too. Lamentations puts it this way:
So instead of wiping us out, God gives time. Look at the criminal on the cross beside Jesus. He admitted, “We are punished justly, for we are getting what our deeds deserve” (
Luke 23:41). Then he asked Jesus to remember him. Jesus answered:
Even at the very end, there was still time. That is why God waits:
God Invites, He Does Not Force
A fair question follows. If God is so patient, why doesn’t He simply make people turn to Him?
Because love that is forced is not love. From the beginning, God has put a real choice in front of people:
Jesus says the same thing in a picture:
He knocks. He does not break the door down.
Jesus also told the story of a son who asked for his inheritance, left home and wasted it all (
Luke 15:11-32). His father did not chase him or drag him back. He let him go. But when the son came to his senses and turned home:
This is the hard part of freedom. The same freedom that lets a person turn to God also lets them turn away, and hurt others along the way. God does not take that freedom back. But the door stays open.
Waiting Is Not Ignoring
Let’s go back to the farmer’s field. When the servants found the weeds, they asked the obvious question: should we pull them up now?
Notice three things:
- He knows the weeds are there. He does not call them wheat.
- He waits for the sake of the wheat. Pulling them now would harm the good plants too.
- The waiting has an end. “Until the harvest.” Jesus said the harvest is “the end of the age” (
Matthew 13:39).
God gave Habakkuk the same answer:
God’s patience is not approval, and His silence is not indifference. He sees. He knows. And “he has set a day when he will judge the world with justice” (
Acts 17:31).
God Does Step In
It is easy to forget that God does stop evil. Scripture is full of times He stepped in:
- Before it happens. King Abimelech took Abraham’s wife Sarah into his house, not knowing she was married. God came to him in a dream and said: “I have kept you from sinning against me. That is why I did not let you touch her” (
Genesis 20:6). Abimelech did not even know how close he came. - In the lions’ den. When Daniel was thrown to the lions, he told the king: “My God sent his angel, and he shut the mouths of the lions” (
Daniel 6:22). - In prison. When Peter was chained between two soldiers, an angel woke him, his chains fell off, and he walked out past the guards (
Acts 12:6-10).
Scripture never says God stops every evil act. But it shows that He does step in, sometimes in ways no one even notices.
When Evil Is Aimed at You
All of this is easier to accept when the evil is far away. It is much harder when it is personal.
Joseph knew that. His own brothers threw him into a pit and sold him as a slave. Later he was thrown into prison for something he had not done (
Genesis 37, 39). For years, nothing made sense.
But God was not absent. Joseph rose to power in Egypt, and when famine came, God used him to save many lives, including the brothers who had sold him. When they stood before him, afraid he would pay them back, he said:
Notice what Joseph did not say. He did not say, “What you did was good.” He said, “You intended to harm me.” The evil was still evil. But God used it for good.
And Joseph did not take revenge, though he had the power to. Scripture asks the same of us:
Leaving it to God is not letting it go unpunished. It is trusting the One who judges rightly. Not every painful thing will be explained to us in this life. But it will not have the last word.
So Why Doesn’t He Stop It?
Let’s come back to the question we started with. Scripture gives us several answers:
- Evil does not come from God. It comes from an enemy who sows it, and from hearts that choose it.
- If God removed all evil at once, none of us would remain. His patience is the reason we are still here.
- He invites, He does not force. Love that is forced is not love.
- He is waiting, not ignoring. The weeds grow until the harvest, and the harvest is coming.
- He does step in, sometimes in ways we never see.
And the waiting will end. Every act will be judged:
And every tear will be wiped away:
The story does not end with what we see today.
Last updated 10 October 2026

No responses yet