Affiliate Disclosure: Links on this page may earn us a commission at no extra cost to you. Read our affiliate policy
Once Upon a Time Books in Order
Below you'll find the complete list of Once Upon a Time books in publication order. This is generally the recommended reading order for the series.
Reading order verified: March 2026
Quick Answer
What order should I read the Once Upon a Time series? Start with "Midnight Pearls" (2003) and follow publication order through all 22 books.
The complete Once Upon a Time reading order is listed below in publication sequence.
Publication Order

Midnight Pearls
2003

Scarlet Moon
2004

Violet Eyes
2010

The Storyteller's Daughter (By: Cameron Dokey)
1997

Beauty Sleep (By: Cameron Dokey)
2002

Snow: A Retelling of "Snow White and the Seven Dwarfs" (By: Tracy Lynn)
2003

Sunlight and Shadow: A Retelling of "The Magic Flute" (By: Cameron Dokey)
2004

Spirited (By: Nancy Holder)
2004

The Night Dance (By: Suzanne Weyn)
2005

Golden (By: Cameron Dokey)
2006

Water Song (By: Suzanne Weyn)
2006

Before Midnight: A Retelling of "Cinderella" (By: Cameron Dokey)
2007

The Rose Bride (By: Nancy Holder)
2007

Belle: A Retelling of "Beauty and the Beast" (By: Cameron Dokey)
2008

The Crimson Thread: A Retelling of Rumpelstiltskin (By: Suzanne Weyn)
2008

The Diamond Secret: A Retelling of "Anastasia" (By: Suzanne Weyn)
2009

The Wild Orchid: A Retelling of "The Ballad of Mulan" (By: Cameron Dokey)
2009

Winter's Child: A Retelling of "The Snow Queen" (By: Cameron Dokey)
2009

The World Above (By: Cameron Dokey,Larry Rostant)
2010

Once Again (By: Cameron Dokey,Liz Braswell)
2015

The Eternal Kiss: 13 Vampire Tales of Blood and Desire
2008

Chicks in Capes
2010
Affiliate Disclosure
As an Amazon Associate, Reading Order Books earns from qualifying purchases. When you buy through links on our site, we may earn an affiliate commission at no additional cost to you. This helps us maintain the site and continue providing reading order guides. Read our full disclosure