Sometimes we’ll read a book that will leave a huge impact on us and play on our minds for a long time afterwards. Books don’t have to be non-fiction to expand our consciousness or help us along our spiritual journeys.

Many fictional books contain messages of hope, perseverance, love, compassion, overcoming the greatest of adversities, fighting our demons and learning to explore, that can motivate us to look a little closer at our own lives. We form strong attachments to these characters and they cause us to reflect on our own lives.

The following is a comprehensive list of the best books that will do just that. Feel free to let us know in the comments what fictional books you would recommend to people that will leave lasting impressions.


How Many of these Life-Changing Fictional Books Have You Read?


The Diving Bell and the Butterfly

Never Let Me Go

Zen and the Art of Motorcycle Maintenance

Invisible Man

Cat’s Cradle

The Curious Incident of the Dog in the Night-Time

The Road

The Alchemist

The Giver

One Hundred Years of Solitude

Invisible Monsters

Me Talk Pretty One Day

White Oleander

The Catcher in the Rye


A Tree Grows in Brooklyn

Middlesex: A Novel

Sophie’s World

Push: A Novel

The Goldfinch

Play It As It Lays

Ada, or Ardor


Cloud Atlas

The Train (Neversink)

It’s Kind of a Funny Story

For One More Day

Norwegian Wood

The Perks of Being a Wallflower

The Absolutely True Diary of a Part-Time Indian

The Fault in Our Stars

Life of Pi

Prodigal Summer

Nine Stories

Tiny Beautiful Things

East of Eden

If Nobody Speaks of Remarkable Things

I Capture the Castle

The Book Thief

A Long Way Gone

Atlas Shrugged

Eat, Pray, Love

The Kite Runner

Adventures of Huckleberry Finn