A villain is the character who makes the story's central problem personal. Not a storm, not bad luck, not a system — a person with a face and a reason. That is why they are so useful, and also why they are so easy to get wrong. A villain who exists only to stand in the hero's way is furniture. Readers stop fearing them around chapter three and start skimming to the parts they are not in.
Your villain is not an obstacle. Your villain is the protagonist of a story you have decided not to tell.
Start with the want, not the wickedness
Write one sentence: my villain wants ___ because ___. If you cannot finish it without using the word "evil" or "power", you do not have a villain yet, you have a weather system. Wanting power is not a motivation; it is a means. What does the power get them? Safety? Respect from someone specific? A world where the thing that happened to them cannot happen again?
The want has to be concrete enough to be achievable, because a villain who can win is the only kind that generates tension. If the reader cannot picture what victory looks like for your antagonist, they cannot fear it.
Make the goal collide with the hero's, not just contradict it
Weak antagonism is two people who disagree. Strong antagonism is two people who want things that cannot both exist. If your villain could get what they want and your protagonist could still get what they want, you do not have a plot, you have a misunderstanding — and the reader will spend the book waiting for someone to sit down and explain.
The cleanest fix is to put one indivisible thing in the middle: a child, a city, a seat, a secret. Two people, one object, no version of the ending where both are satisfied.
Let them be right about something
This is the step most writers skip, and it is the one that produces villains readers remember. Give your antagonist one argument that is genuinely difficult to answer — a diagnosis of the world that is correct, or a criticism of the hero that lands. They can be completely wrong about the solution. They should not be completely wrong about the problem.
The reason this works is not sympathy, it is pressure. A villain who is right about something forces your protagonist to actually think, and a protagonist who has to think is far more interesting than one who only has to run. You can see the same principle at work in creating characters readers remember: contradiction is what makes a person feel inhabited rather than assembled.
Give them a cost they are already paying
Nobody becomes frightening for free. Decide what your villain has already given up to get this far — a relationship, a principle, a name, a body. Then let the reader see them notice it, once, briefly, and keep going anyway. That single moment does more for menace than any amount of cruelty, because it proves the character has weighed the price and accepted it.
Specific beats powerful
Scale is the cheapest form of threat and the least effective. A villain who can destroy a country is abstract; a villain who knows which café your protagonist goes to on Thursdays is not. Threat lives in detail and proximity, not in magnitude.
The same goes for how they speak. A villain who monologues is explaining themselves to the reader, which instantly makes them smaller. Let them be brief, specific and uninterested in being understood — the dialogue principles in writing realistic dialogue apply double here, because villain dialogue is where writers are most tempted to show off.
Two traps
The tragic backstory excuse. A sad childhood is not a motivation, it is context. If you reveal the wound and expect it to do the work, the reader will feel the mechanism. What they want is to see the belief the wound produced, operating now, in the present tense.
Competence inflation. If your villain is always ten steps ahead, nothing your protagonist does matters and the reader disengages. Let them be wrong at least once in a way that is in character — pride, impatience, a blind spot about someone they love. A fallible villain is a scarier villain, because fallible things can be provoked.
Villains and the shape of the book
Where you place your antagonist decides the rhythm of your novel. If they appear too late, the first half has no engine; if they appear constantly, they stop being an event. Most books work best when the villain's presence escalates in pressure rather than frequency — fewer appearances, each one costing the hero more. That is a pacing question as much as a character one, which is why it is worth reading alongside how to pace a novel.
If you are publishing in instalments, this matters even more: readers theorise about villains between chapters, and a well-built antagonist is the single biggest driver of that conversation. That is the part Arwy, our Android reading app, is built for — you publish chapter by chapter and people can react while you are still writing, so you find out which of your villain's lines actually landed. It will not plot the book for you, and if you want deep manuscript tooling a dedicated writing program is the better home. But if you want to hear readers argue about whether your antagonist has a point, that argument has to happen somewhere.
One test before you start drafting
Write the climax from your villain's point of view in a page. Not to publish it — to find out whether they believe they are losing something. If they do, you have a villain. If the page is boring, you have a function wearing a coat.
Writing a story with a villain in it? Publish it chapter by chapter and watch readers argue about them. Arwy is on Google Play.
Writing something yourself? Everything we know about publishing it — free guides, how rights work, and what you can actually earn — is collected on Arwy for writers.
← All posts