Difference Between Fairy Tale and Folktale

Main Difference – Fairy Tale vs Folktale

Folklore is traditional customs, beliefs, and stories of a community passed through the generations by word of mouth. Fairy tale and folktale are part of folklore. Fairy tales are stories about magical and fantastical events and characters. Folktales are anonymous, timeless, and placeless tale circulated orally among people. The main difference between fairy tale and folktale is that fairy tales are stories that involve magic and imaginary creatures whereas folktales tend to reflect the real life experiences of people.Difference Between Fairytale and Folktale - infographic

What is a Fairy Tale

Fairy tales are stories about magical and imaginary beings and lands. Fairy tales often include supernatural and fantastical creatures such as witches, fairies, elves, giants, gnomes, dragons, trolls, mermaids, goblins, dwarves, etc.

The term fairy tale usually refers to stories with European origins. Cinderella, Snow White, Vasilisa the Beautiful, Jack and the Beanstalk, Beauty and the Beast are some examples of this genre. Moreover, the term fairy tale usually refers to children’s stories in contemporary literature. This kind of stories also has happy endings and often deals with the main character’s magical transformation from one state to another. For example, a servant maid may become a princess or a farmer’s son may become a king. However, fairy tales, in the past, targeted a more adult audience and contained more violence and darker themes.

Fairy tales can be found in both oral tradition and literary tradition. It is possible for a one fairy tale to have different versions.

Difference Between Fairytale and Folktale

What is a Folktale

A folktale is a story passed on by word of mouth. Folktale includes a broad variety of different types of stories, including legends, fairy tales, myths, and historical stories.

Folktales have no exact author, and they are passed on by word of mouth. Folktales are also specific to regions. The same folktale may have different versions in different regions and countries. Folktales have ordinary human and animal characters; they also have supernatural characters. Folktales can teach a moral lesson to their listeners, but not all folktales have morals. They mostly deal with a character getting out of a difficult situation using his own resources. Folk tales do not contain as many supernatural elements as fairy tales.

Main Difference -  Fairytale vs  Folktale

Difference Between Fairy Tale and Folktale


Fairy tale is a story involving fantastic forces and beings. 

Folktale is a characteristically anonymous, timeless, and placeless tale circulated orally among people.


Fairy tales generally have happy endings.

Folktale may not have a happy ending.


Fairy tale deals with characters that have supernatural powers.

Folktale deals with ordinary human characters.


Fairy tales are not realistic; they have imaginary characters and settings.

Folktales may be realistic and reflect realistic settings and backgrounds.

Image Courtesy:

“Old french fairy tales 0155” By Virginia Frances Sterret – (Public Domain) via Commons Wikimedia 

“The amusing history of The old woman and her pig” Special Collections Toronto Public Library (CC BY-SA 2.0) via Flickr

About the Author: Hasa

Hasanthi is a seasoned content writer and editor with over 8 years of experience. Armed with a BA degree in English and a knack for digital marketing, she explores her passions for literature, history, culture, and food through her engaging and informative writing.