Fantasy Species vs. Race?

What’s the difference between “race” and “species” and when should you use what in your fantasy settings?  I’ve taken a look into this myself and made the right choice for me.  Read on for ideas on making the right choice for you.


What’s a race?  The answer can be complicated (but interesting reading), but race has been described as nothing more than a social construct to describe different versions of homo sapiens (i.e., humans), who are 99.9% the same, having no genetic differences to warrant classification (into “races”).

dwarfSince elves, dwarves, and other races in fantasy are invented, no genetic material exists to determine if they are, in fact, genetically different from humans.  One could assume that the pointed ears of elves must mean something, but on Earth, some races have stereotypical eyes, noses, etc, and are still the same species.  So this suggests such minor differences are not genetic and races in fantasy are just that: still homo sapiens that people have divided into “races” as an artificial construct to classify people.

Of course, “small people”, aka, dwarves, do exist on Earth, but their distinctive height and other characteristics are caused by a medical or genetic disorder, which is only sometimes passed down from parents, meaning it is not a definite outcome, as one would expect if they were indeed a different species or even a race of one.  They are still humans. You wouldn’t expect a dwarf in a fantasy setting to give birth to a human, right?


If races don’t really exist on a biological level, “species” is the other obvious term to use, but that has problems, too.  Even biologists struggle with the definition of species, known as the “species problem”. If they can’t define it, far be it for us to do so.  The word is just used to group similar organisms and is what the average person thinks of when considering a cat vs. a dog, for example.

How are we mere creative writers to make a decision?

Species can interbred and produce offspring (in fact, that’s a part of the problematic definition), so this shouldn’t figure in your thinking between “race” and “species” because both can do it, rendering this moot.

The Status Quo

ElfI’m generalizing, but most fantasy books use “race”, probably because J. R. R. Tolkien’s influential Lord of the Rings and The Hobbit popularized these, along with the later Dungeons and Dragons fantasy role-playing games.  It became expected and lots of people followed along, either not caring about a distinction or finding it too problematic and of no consequence to most people, all valid reasons, really.

One explanation for “races” that’s given in some fantasy books is that beings like elves were created from humans, or vice versa, and therefore elves and humans are races of the same humanoid species.  If this is the case in your world, then “race” makes sense.

Degree of Difference in Your Fantasy Races

One way to make a decision is to consider how different your creations are from each other and humans.  Elves, dwarves, hobbits, orcs, humans, and other fantasy tropes and conventions are pretty similar, making “race” a fine choice (they are the same species).

On the other hand, if one creation has wings, another has gills and other adaptations for the water, and another has four legs, these are more suggestive of being different species.  Dragons are clearly another species from homo sapiens, for example.

dragonAlso consider that on Earth, we call Caucasians, Asians, and other versions of humans “races”, so if these exist in your world, you pretty much have to do that, too.  If you also have elves and dwarves, or similar humanoids, are you going to call those races, too, when you and your readers think of them as more different than Asian/Caucasian races of humans?  This is an inconsistent and confusing use of the word “race”.

My Decision

I’ve been creating one setting for most of my fantasy books for over 25 years, on and off, and invented seven species, which I used to call races.  I changed my mind for several reasons, in no particular order:


I can’t call Caucasian, Asian, and other versions of humans “race” and also call my other humanoids, who are not human, race, because that doesn’t make sense. (Asian is an Earth term, but you get the idea).

Reason 2

To be different and pull readers out of their comfort zone of expectations.

Reason 3

Some of my creations have multiple versions that are quite different from each other.  It makes sense to call each a species with multiple races of that species.

For example, let’s say I have three humanoids called dokai, lokai, both with wings and similar bodies, and a third with horns and a tail, called soman.  And I decide to call all three races.  This doesn’t really work because dokai and lokai are basically the same (one is good, maybe the other corrupted to be evil) and soman are different.  How can I say dokai and lokai are two races and so are soman?  If I do, then what word do I use to describe the difference between dokai and lokai?  I can’t use race because I’m already using that at a higher level.

It makes more sense to say dokai and lokai are races of a parent species, kai (a syllable found in both names, giving readers a clue), and soman is a separate species.  For example:

Not good

  1. Races
    1. Dokai
    2. Lokai
    3. Soman
    4. Humans


  1. Species
    1. Kai
      i. Dokai (race of kai)
      ii. Lokai (race of kai)
    2. Soman
    3. Humans
      i.  Asian (race of humans)
      ii. Caucasian (race of humans)
      iii. Etc.


In the end, only you can make this choice and there’s really no right or wrong one.  Some who feel strongly one way or another will tell you otherwise, but it’s your world and you are its ultimate god.

I’ll be publishing novels starting in 2014-5, so if you’d like to see seven new species (and several races), follow this blog for further tips and eventual announcements on publishing dates, or visit my website,

The Art of World Building

Follow Me

Official Site:
Facebook (as guitarist):
FaceBook (as author):

See a Music Video of Mine

"Moshkill" Video

My video for “Moshkill” from NOW WEAPONIZED!


12 thoughts on “Fantasy Species vs. Race?

    1. Jordan Alferdale

      Thanks for posting this! I wanted to include some of the characters dealing with discrimination in my work, and this helped me classify some of it not as racism but as species discrimination.

  1. Pingback: Where Are All The Fat Elves? The Need to Rethink Fantasy Races | Method in the Mythos

  2. Pingback: How to Create Fantasy Races or Species, Part 1 | Randy Ellefson's Blog

  3. Jake Scammell

    Human, aka homosapien, is a species within a genus, that since the extinction of the neanderthal, is the last genus within a family. Our family (hominidae) includes chimpanzees of the Pan genus gorillas of the, well… gorrila genus and orangutans of the Pongo genus.

    Based on diversity and and ability to interbreed. I’d say quite simply, you are spot on and (fantasy)dwarfs and elves are a different species within a genus. It is well proven that homospiens and neanderthals interbreed. So yeah… definitely species.

  4. Pingback: Human Racesace in Fiction | Epic Worldbuilding

  5. Lycanian cooper

    Hello I was wondering if you could help me out because I am in the middle of creating a race but I need help on how to create a profile type I’m not sure what would be in a profile for a race or species if you would like to hear some of the info about my race just mail me abd I will tell you about it it’s better to have a more experienced person to help me than a beginner so please answer me I’m a big fan of fantasy and I could really use your help on classifying my creation thanks

    PS.ive made a language for this race check it out if you have the time


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s