Skip to content

Best Feel Good Fantasy Books

Fantasy That Makes You Feel Good

See the ranking

Tired of grim dark stories where the nastiness of humanity is gleefully celebrated; where heroes and villains are often one and the same?

 Want a fantasy where good things are celebrated, a world where heroes are heroic and villains are villainous, a world where the good always wins and the bad is justly punished? This style of fantasy, once ubiquitous, has fallen a bit out of fashion recently. You’re more likely to read about a band of marauding mercenaries celebrated as ‘heroes’ than about an actual hero who’s, well, a hero.  

Well good news for you! If you want to read a different type of fantasy, a fantasy about good guys doing good things, beating bad guys, and saving the day, fantasy books that are decidedly optimistic and upbeat -- tales that bring a smile and grin to your face, not tears by the end of it -- then this is your list. A list compiling the best of the feel good fantasy in the genre.

So if you want to finish a book with a big smile on your face, these are the books for you. Think of these reads as a sort of ‘anti-grimdark’ fantasy.

The ranking

1
Good Omens

Good Omens

by Gaiman, Neil

Buy on Amazon About this book

4
The Graveyard Book

The Graveyard Book

by Gaiman, Neil

Buy on Amazon About this book

6
Legend

Legend

by Gemmell, David

Buy on Amazon About this book

7
Blood Song

Blood Song

by Ryan, Anthony

Buy on Amazon About this book

9
The Hobbit

The Hobbit

by Tolkien, J.r.r.

Buy on Amazon About this book

12
Night Watch

Night Watch

by Lukyanenko, Sergei

Buy on Amazon About this book

15
War For The Oaks

War For The Oaks

by Bull, Emma

Buy on Amazon About this book

18
Bridge Of Birds

Bridge Of Birds

by Hughart, Barry

Buy on Amazon About this book

19
Harry Potter

Harry Potter

by Rowling, J. K.

Buy on Amazon About this book

21
Among Others (2012)

Among Others (2012)

by Walton, Jo

Buy on Amazon About this book