Naming Characters That Kids Remember
The name is the first impression
Before a reader knows anything about a character, they know the name. The name sets expectations. It signals personality, background, and tone before a single line of dialogue.
Zara Washington sounds different from Emily Smith. One name promises energy and edge. The other promises something quieter. Neither is better, but they set different expectations.
Short names for main characters
The main character's name gets repeated hundreds of times across a series. It needs to be short, easy to read, and easy to say out loud. Two syllables is the sweet spot.
Zara. Nadia. Maya. Jordan. Every protagonist in my series has a name that a ten-year-old can pronounce, spell, and remember after one chapter.
The beast and companion names follow different rules
Creature names can be playful in ways character names cannot. Pudge is not a name you would give a kid, but it is the perfect name for a sleepy gray blob. The name tells you exactly what this creature is like before you see it do anything.
Bug, Maya's companion in Dungeon Under Elm Street, works the same way. Simple, slightly odd, and memorable.
Diversity is not optional
My readers come from everywhere. The characters should reflect that. Zara Washington, Nadia Volkov, Maya Chen, and Jordan represent different backgrounds without making diversity the point of the story. It is just the reality of who these kids are.
Names are part of that. A diverse cast with names that all sound the same is not really diverse. The names should feel as distinct as the characters.
Say it out loud
Every name gets tested out loud before it is final. If a name is awkward to say in a sentence, it will slow down every reader who subvocalizes. Names that flow in dialogue make the whole book read faster.
I also test name pairs. Zara and Pudge sound good together. The hard Z against the soft P creates contrast that mirrors their relationship. These small details add up across 38 books.