
Blossom Street
contemporary romance
Series · contemporary romance
The Angels Everywhere series by Debbie Macomber has 7 books and is best read in publication order, starting with A Season of Angels (1993).
Start here: A Season of Angels (1993) — then read straight through in publication order.

The order the books were released — the default way to read the series.
Angels Everywhere is Debbie Macomber's long-running series of gentle, faith-inflected romances narrated in part by a trio of bumbling trainee guardian angels -- Shirley, Goodness, and Mercy -- who are dispatched to earth to help mismatched couples find love, usually making a fair amount of well-meaning chaos along the way. Each book follows a new human couple the angels are assigned to nudge together, blending Macomber's usual small-scale relationship drama with a genuinely supernatural, often comic framing device rare in her other work.
The series became strongly associated with the Christmas season -- several entries are explicitly holiday-set, and the angels' interventions frequently revolve around Christmas miracles, reconciliations, and last-minute matches timed to the season. It spun off into one of the more recognizable adaptations of Macomber's catalog: Hallmark's Mrs. Miracle and later Signed, Sealed, Delivered-adjacent programming drew on the same guardian-angel, small-town-miracle sensibility, though the direct Angels Everywhere books themselves were also separately adapted for television.
Spanning nearly two decades between its first and last entries, the series shows Macomber returning periodically to Shirley, Goodness, and Mercy whenever a new angelic matchmaking premise struck her, rather than following a tight continuing timeline.
Each Angels Everywhere book follows a new couple and can be read independently, since Shirley, Goodness, and Mercy are reassigned to a different pair of humans each time. Publication order -- A Season of Angels, The Trouble with Angels, Touched by Angels, Shirley Goodness and Mercy, Those Christmas Angels, Where Angels Go, Angels at the Table -- simply tracks when Macomber returned to the angels, and is a reasonable way to read them, but isn't required.
Seven novels, from A Season of Angels (1993) to Angels at the Table (2012).
They're the three trainee guardian angels who narrate and drive the plots of the Angels Everywhere series, dispatched to help mismatched human couples find love.
No -- each book follows a different couple the angels are assigned to, so they can be read in any order.
Several entries are explicitly Christmas-set, and the series has a strong holiday-miracle sensibility throughout, though not every book is set during the holidays.
Reading order last verified .