The Ultimate Guide to Creating Captivating Characters

Develop the kind of characters your readers will fall in love with.

Shaunta Grimes
Jul 26, 2019 · 10 min read

FYI, if you’d like a free bundle of Ninja Writer character creation resources, . Don’t forget to come back and read this epic guide!

There’s a theory out there (that I think, really, is more of a myth.)

The theory is that genre stories (think mystery, romance, science fiction, fantasy) are all about plot and literary stories are all about characters.

And it’s true that sometimes very, very literary stories are so character-based that there seems to be almost no plot. (I’m looking at you Virginia Woolf.)

And it’s true that sometimes genre stories are so plot-based that the characters are easy to forget. (Hello, Harlequin romance books.)

But the real truth is that character development is absolutely key to just about any memorable story that stands the test of time.

Here’s a sad-but-true story for you: My husband has never watched The Wizard of Oz.

I know. I know. I’m as flabbergasted by that as you are.

But the reason I bring is it up is to tell you that even though he’s never seen the movie, or read the book for that matter, he knows who Dorothy Gale is. He knows who the Cowardly Lion and the Scarecrow and the Tin Man are. And the Wizard of Oz himself. And the Wicked Witch of the West. And Munchkins.

He knows who those characters are without ever actually taking in their story.

Think about that for a minute. That’s some kind of character development wizardry, right?

There are characters who become such a huge part of the human experience that they make an impact on people who never read or watch their stories.

Characters like:

  • Harry Potter
  • Mary Poppins
  • Alice in the Wonderland
  • Peter Pan
  • Robin Hood
  • Alex Cross
  • Jason Bourne
  • Jack Reacher
  • Scarlett O’Hara
  • Ponyboy Curtis

How many people do you think know what the name Lolita refers to, without ever having read the book?

Show the list above to just about anyone and chances are very high that they’ll recognize most, if not all, of them. That’s regardless of whether or not they’ve read the books or watched the movies.

You don’t have to have read (or watched) Gone With the Wind to recognize this woman:

Image for post
Image for post

Just like you don’t have to have read anything J.K. Rowling has ever written to know who this boy is:

Image for post
Image for post

Stephen King said “Books are uniquely portable magic.” And I really think that is the most magic of all the magic between the covers.

(We could add Pennywise the Clown to the list, don’t you think?)

Creating that kind of magic character, of course, is probably mostly outside of our control.

We have no way of knowing whether or not readers en masse are going to fall in love with our characters to the point that they tip over into iconic. And I’m not here to tell you that I can teach you how to create the next Harry Potter.

You wouldn’t believe me, even if I did.

I wouldn’t believe me. If I knew how to do that, I’d have done it myself already.

But, we can still do the work of creating amazing characters for our stories.

And we should.

I have one little secret that I think will take your character development to the next level.

You have to put your character in their ordinary world, before you can let them really shine in your story.

Because you know what your story is about, it can be super easy to want to just dive right into the meat of it, head first.

But imagine if Margaret Mitchell let us read about Scarlet O’Hara meeting Rhett Butler without first showing her fiddle-dee-dee-ing her way through all the other boys and swooning over Ashley.

Or if J.K. Rowling just started with Harry Potter at Hogwarts, without first showing him living in the closet under the stairs.

The key to developing believable characters your readers feel like they really know is showing us what happens before the inciting incident (aka the call to action.) It’s important that Harry gets to Hogwarts, after all, but we care way more about what happens to him because we know that in his ordinary world he’s got an imperfect life.

Try taking out your notebook and just making a list of all the things that had to happen in your character’s life to get them to the inciting incident of your story.

For instance: Scarlett O’Hara had to be born to indulgent parents in the antebellum south. She had to be spoiled and used to getting her own way. She fell in love with Ashley. She was raised with certain manners that sometimes guide her behavior, even when it doesn’t come naturally for her to think of others first. She has a history of selfishness.

I was talking to one of my students the other day and I had a kind of epiphany.

We both write middle grade novels and she told me that she was surprised by how easy writing in a young boy’s voice was.

Maybe because she was always deep in boy world, she said. (She has sons.)

Maybe, I said. Makes sense. My main characters usually have some basis in reality. Someone real is on my mind, as I’m writing.

My older kids for my first two books, which feature a brother and sister.

My younger daughter was the inspiration for the girl at the center of my most recent release — but the boy who is the point of view character? I couldn’t stop thinking about what my husband must have been like when he was twelve.

Gideon isn’t Kevin — but thinking about Kevin made it easier for me to make Giddy real.

I’ve just finished the copyedits on my next book and while I wrote this one, for whatever reason, my sister Jill was on my mind. I thought about her so much that I started seeing her everywhere.

I posted photographs of The Pioneer Woman and Zelda Fitzgerald to our family Facebook Group. I pointed out strangers on the street. Doesn’t she remind you of Jill? My dad finally said that everyone reminds me of my sister, and for a while, he was right.

Image for post
Image for post
Image for post
Image for post
Jill and Zelda. (Jill’s photo is a selfie. .)

Here are five of my favorite exercises for creating characters that your readers will fall in love with.

Use them for your protagonist — but consider using them for your antagonist as well. Your story’s villain is important and making them fully-developed and giving them a real personality (including virtues to go along with their vices) will make your writing stronger.

Some of them, like choosing the right name, you can use for every character in your book.

Character Logline

Spend a few minutes creating a single sentence, or elevator pitch, for your story’s main character.

Here are a few examples:

  • Scarlett O’Hara is a spoiled Southern Belle in Antebellum Georgia who is in love with the wrong man and will do anything to save her home.
  • Harry Potter is a neglected boy who is unexpectedly invited to wizarding school.
  • Dorothy Gale is a Kansas farm girl whose house is taken up by a tornado and put down in a magical world.

If you need some practice, try creating a logline for some of your favorite book or movie characters. Then create one for your own character.

Choose the Right Name

It’s a fantastic resource for creating character names.

One of the biggest mistakes I see new writers make is choosing a name that they like. And that’s nice, of course. But it’s important to think about who might have actually named your character. (Probably their parents?)

Use that website to research what kind of trends were happening around the time your character was named. If you choose a name outside the normal for that period, make sure that you have a reason that’s more than ‘because I really like it.’

Virtue and Vice

This is one of my favorite exercises.

Consider your main characters biggest virtue. The thing that makes them heroic.

Now take that virtue too far.

Courage taken too far becomes recklessness, for instance. A courageous hero could put themselves or someone they love in danger.

Humility taken too far becomes shame. A humble hero is at risk for having a low self-esteem.

is a good starting place for thinking about your heroes virtues and how they contribute to their flaws.

Don’t forget to look at it the other way, too. Your villain’s biggest vice might also be the thing that makes them human. A character who is cruel in general might care very deeply about one other person. Love taken too far, for instance.

Try answering these questions:

  1. My hero’s biggest virtue is ________. When that virtue goes too far, it becomes __________.
  2. My villain’s biggest vice is ________. When I follow that vice back to its root virtue, there is ____________.

Pick a Theme Song for Your Character

This is a fun little exercise.

For me, it started with my first published book. While I was working on revisions for my editor, I got into the habit of listening to Alicia Keys’ as I got started. It put me in my main character’s head space.

Clover was a girl on fire and I found that listening to that song helped me to shift out of my own brain and into hers.

Choose a song that feels like it might be a theme song for your main character and try listening to it as you sit down to write.

The Proust Questionnaire

The Proust Questionnaire is a parlor game, popular during the Victorian period, that involves answering a series of questions designed to your true nature.

And Proust’s answers from the late 1800s on the . They’re fascinating.

The whole thing reminds me a little of what we used to call when I was girl in the 1980s. Little books full of questions that we’d ask our friends to fill out. (Sometimes they were terrifying.)

Answering the Proust Questionnaire for your story’s hero (and maybe villain) is a great way to get into them so that you can understand them better.

Everything you need to create great characters is out there.

It’s a skill, just like anything else. You just need to be willing to learn how to do it.

I scoured the internet, looking for the best resources I could find. Tools, worksheets, advice from authors, information about creating all kinds of different characters.

I came up with 52 links. If you take one a week and really dive into it — read it, follow the links inside it, do the exercises, spend some time with the information — in a year, you’ll create better characters. I promise.

Here’s what I came up with:

Resources and Tools

Advice From Authors

How To + General


Types of Characters

Whew, right? That’s a lot of information.

I can’t wait to see what you do with it. Go on now. Create some characters and write a story for them. This is going to be fun.

Shaunta Grimes is a writer and teacher. She is an out-of-place Nevadan living in Northwestern PA with her husband, three superstar kids, two dementia patients, a good friend, Alfred the cat, and a yellow rescue dog named Maybelline Scout. She’s on Twitter @shauntagrimes and is the author of and and the upcoming novel . She is the original .

The Every Day Novelist

An Experiment in Reading + Writing

Sign up for The 1000 Day MFA

By The Every Day Novelist

A newsletter for fiction writers. Take a look

By signing up, you will create a Medium account if you don’t already have one. Review our Privacy Policy for more information about our privacy practices.

Check your inbox
Medium sent you an email at to complete your subscription.

Shaunta Grimes

Written by

Learn. Write. Repeat. Visit me at Reach me at (My posts may contain affiliate links!)

The Every Day Novelist

An Experiment in Reading + Writing

Shaunta Grimes

Written by

Learn. Write. Repeat. Visit me at Reach me at (My posts may contain affiliate links!)

The Every Day Novelist

An Experiment in Reading + Writing

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch

Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore

Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store