Reading Lists β†’ Freida McFadden

Freida McFadden Books In Order (Full List)

Freida McFadden has published 31 books. The first book was The Devil Wears Scrubs in 2013. Here is a complete list of Freida McFadden books in order.

Last update: October 18, 2026

1. The Devil Wears Scrubs (2013)

The Devil Wears Scrubs book cover

Jane McGill's first month as an intern puts her among difficult patients, a cruel senior resident, and a surgeon who enjoys wearing her down.

  • πŸ“‡ 282 Pages
  • πŸ“ 70,500 - 84,600 Word Count
  • ⏱️ 9 Hours Reading Time

2. Suicide Med (2014)

Suicide Med book cover

"Suicide Med" turns on a domestic threat that belongs to this book alone.

  • πŸ“‡ 344 Pages
  • πŸ“ 86,000 - 103,200 Word Count
  • ⏱️ 11 Hours Reading Time

3. Baby City (With: Kelley Stoddard) (2015)

Baby City (With: Kelley Stoddard) book cover

Nobody knows this truth better than Emily McCoy, a third year resident working in Baby City, the affectionate nickname for the busy Labor and Delivery unit at a New York City hospital.

  • πŸ“‡ 394 Pages
  • πŸ“ 98,500 - 118,200 Word Count
  • ⏱️ 13 Hours Reading Time

4. Brain Damage (2016)

Brain Damage book cover

Now she has to put the jigsaw pieces together to discover the identity of the man who tried to kill her. After years of hard work, Dr Charly McKenna finally has it all.

  • πŸ“‡ 392 Pages
  • πŸ“ 98,000 - 117,600 Word Count
  • ⏱️ 13 Hours Reading Time

5. The Devil You Know (2017)

The Devil You Know book cover

She’s got a great job at a VA Hospital, an adorable daughter, and a loving husband.

  • πŸ“‡ 352 Pages
  • πŸ“ 88,000 - 105,600 Word Count
  • ⏱️ 12 Hours Reading Time

6. The Perfect Son (2020)

The Perfect Son book cover

Until, one quiet evening, two detectives show up at her front door.

  • πŸ“‡ 346 Pages
  • πŸ“ 86,500 - 103,800 Word Count
  • ⏱️ 12 Hours Reading Time

7. The Ex (2020)

The Ex book cover

"The Ex" turns on a domestic threat that belongs to this book alone.

  • πŸ“‡ 344 Pages
  • πŸ“ 86,000 - 103,200 Word Count
  • ⏱️ 11 Hours Reading Time

8. The Surrogate Mother (2020)

The Surrogate Mother book cover

It's an offer that will make all of Abby's dreams come true.

  • πŸ“‡ 288 Pages
  • πŸ“ 72,000 - 86,400 Word Count
  • ⏱️ 10 Hours Reading Time

9. The Wife Upstairs (2020)

The Wife Upstairs book cover

Life is perfectβ€”or so it seems. Then she’s in a terrible accident… and her life is forever changed.

  • πŸ“‡ 352 Pages
  • πŸ“ 88,000 - 105,600 Word Count
  • ⏱️ 12 Hours Reading Time

10. One By One (2020)

One By One book cover

It will be a break from work and raising children.

  • πŸ“‡ 240 Pages
  • πŸ“ 60,000 - 72,000 Word Count
  • ⏱️ 8 Hours Reading Time

11. Want to Know a Secret? (2021)

Want to Know a Secret? book cover

"Want to Know a Secret?" turns on a domestic threat that belongs to this book alone.

  • πŸ“‡ 344 Pages
  • πŸ“ 86,000 - 103,200 Word Count
  • ⏱️ 11 Hours Reading Time

12. The Locked Door (2021)

The Locked Door book cover

Some doors are locked for a reason… While eleven-year-old Nora Davis was up in her bedroom doing homework, she had no idea her father was killing women in the basement.

  • πŸ“‡ 312 Pages
  • πŸ“ 78,000 - 93,600 Word Count
  • ⏱️ 10 Hours Reading Time

13. Do Not Disturb (2021)

Do Not Disturb book cover

To avoid spending her life in prison, Quinn makes a run for it.

  • πŸ“‡ 288 Pages
  • πŸ“ 72,000 - 86,400 Word Count
  • ⏱️ 10 Hours Reading Time

14. The Housemaid (2022)

The Housemaid book cover

Every day I clean the Winchesters' house top to bottom. I try to ignore how Nina makes a mess just to watch me clean it up.

  • πŸ“‡ 336 Pages
  • πŸ“ 84,000 - 100,800 Word Count
  • ⏱️ 11 Hours Reading Time

15. Do You Remember (2022)

Do You Remember book cover

"Do You Remember" turns on a domestic threat that belongs to this book alone.

  • πŸ“‡ 344 Pages
  • πŸ“ 86,000 - 103,200 Word Count
  • ⏱️ 11 Hours Reading Time

16. The Inmate (2022)

The Inmate book cover

There are three rules Brooke Sullivan has to follow as a new nurse practitioner at a men's maximum-security 1) Treat all prisoners with respect. 2) Never reveal any personal information.

  • πŸ“‡ 344 Pages
  • πŸ“ 86,000 - 103,200 Word Count
  • ⏱️ 11 Hours Reading Time

17. Never Lie (2022)

Never Lie book cover

When they visit the remote manor that once belonged to Dr Adrienne Hale.

  • πŸ“‡ 328 Pages
  • πŸ“ 82,000 - 98,400 Word Count
  • ⏱️ 11 Hours Reading Time

18. The Housemaid's Secret (2023)

The Housemaid's Secret book cover

*As he continues showing me their incredible penthouse apartment.

  • πŸ“‡ 352 Pages
  • πŸ“ 88,000 - 105,600 Word Count
  • ⏱️ 12 Hours Reading Time

19. Ward D (2023)

Ward D book cover

When patients and staff start to vanish without a trace, it becomes clear that everyone on the unit is in grave danger.

  • πŸ“‡ 320 Pages
  • πŸ“ 80,000 - 96,000 Word Count
  • ⏱️ 11 Hours Reading Time

20. The Coworker (2023)

The Coworker book cover

One thing is incredibly clear: somebody hated Dawn Schiff.

  • πŸ“‡ 365 Pages
  • πŸ“ 91,250 - 109,500 Word Count
  • ⏱️ 12 Hours Reading Time

21. The Housemaid Is Watching (2024)

The Housemaid Is Watching book cover

Millie and Enzo move into a quiet suburb and begin to suspect their neighbors are hiding a crime.

  • πŸ“‡ 398 Pages
  • πŸ“ 99,500 - 119,400 Word Count
  • ⏱️ 13 Hours Reading Time

22. The Housemaid's Wedding (2024)

The Housemaid's Wedding book cover

The Housemaid’s Wedding is a winter-themed short story meant to fill in the long gap between Book 2 of the Housemaid series (The Housemaid’s Secret) and Book 3 (The Housemaid is Watching).

  • πŸ“‡ 69 Pages
  • πŸ“ 17,250 - 20,700 Word Count
  • ⏱️ 2 Hours Reading Time

23. The Teacher (2024)

The Teacher book cover

She wakes up each day, kisses her husband Nate, and heads off to teach math at the local high school. All is as it should be.

  • πŸ“‡ 368 Pages
  • πŸ“ 92,000 - 110,400 Word Count
  • ⏱️ 12 Hours Reading Time

24. The Boyfriend (2024)

The Boyfriend book cover

He's charming, handsome, and works as a doctor at a local hospital.

  • πŸ“‡ 368 Pages
  • πŸ“ 92,000 - 110,400 Word Count
  • ⏱️ 12 Hours Reading Time

25. The Crash (2025)

The Crash book cover

The nightmare she’s running from is nothing compared to where she’s headed… Tegan is eight months pregnant, alone, and desperately wants to put her crumbling life in the rearview mirror.

  • πŸ“‡ 384 Pages
  • πŸ“ 96,000 - 115,200 Word Count
  • ⏱️ 13 Hours Reading Time

26. The Tenant (2025)

The Tenant book cover

There's no place like home… Blake Porter is riding high, until he's not.

  • πŸ“‡ 322 Pages
  • πŸ“ 80,500 - 96,600 Word Count
  • ⏱️ 11 Hours Reading Time

27. The Intruder (2025)

The Intruder book cover

One she’ll kill to keep. Who knows what the storm will blow in… Casey's cabin in the wilderness is not built for a hurricane.

  • πŸ“‡ 304 Pages
  • πŸ“ 76,000 - 91,200 Word Count
  • ⏱️ 10 Hours Reading Time

28. Dear Debbie (2026)

Dear Debbie book cover

Sometimes, enough is enough… Debbie Mullen is losing it. For years, she has compiled all of her best advice into her column, Dear Debbie, where the wives of New England come for sympathy and neighborly advice.

  • πŸ“‡ 320 Pages
  • πŸ“ 80,000 - 96,000 Word Count
  • ⏱️ 11 Hours Reading Time

29. The Divorce (2026)

The Divorce book cover

As Naomi uncovers secrets she never imagined, she realizes her own life may be in danger.

  • πŸ“‡ 312 Pages
  • πŸ“ 78,000 - 93,600 Word Count
  • ⏱️ 10 Hours Reading Time

30. The Witch (2026)

The Witch book cover

"The Witch" turns on a domestic threat that belongs to this book alone.

  • πŸ“‡ 352 Pages
  • πŸ“ 88,000 - 105,600 Word Count
  • ⏱️ 12 Hours Reading Time

31. The Sleepwalker (2027)

The Sleepwalker book cover

"The Sleepwalker" turns on a domestic threat that belongs to this book alone.

  • πŸ“‡ 344 Pages
  • πŸ“ 86,000 - 103,200 Word Count
  • ⏱️ 11 Hours Reading Time