It was a rollercoaster week for Bo’s and John’s families! 😥 Here’s what happened and what’s coming up on DAYS! 💥

Days of our Lives spoilers for May 19-23, 2025 tease a hello and a goodbye after an explosive week in Salem.

Weekly Recap

Monday, May 19, 2025, Episode #15120

Alex (Robert Scott Wilson) showed Kate (Lauren Koslow) Stephanie’s (Abigail Klein) manuscript, but later Stephanie told him she doesn’t want her novel published. Shawn (Brandon Beemer) asked Kevin (Chadwick Hopson) to meet him about the stolen drug and came up with a plan to snatch a dose for Bo (Peter Reckell) and make sure no one knows Kevin was behind it all. Xander (Paul Telfer) beat Philip (John-Paul Lavoisier), and just before he lost consciousness, he said, “Sarah knew.” Kate found Philip unconscious and brought him to the hospital, then told Jada (Elia Cantu) that Xander is the number one suspect.

Tuesday, May 20, 2025, Episode #15121

JJ (Casey Moss) showed up to to question Gabi (Cherie Jimenez) and Javi (Al Calderon) about Philip’s beating. Arianna Grace (Marissa Reyes) arrived home and when Gabi found out Javi got the time of her flight wrong, she fired him, and I’m return, he quit. When Javi later confided in Leo (Greg Rikaart), he admitted he quit the fire department in Texas because the truth about his sexuality came out. Belle (Martha Madison) and Shawn confided in each other. Julie (Susan Seaforth Hayes) ran into Doug III (Peyton Meyer) at the pub and he assured her he’ll leave town after he buys back her necklace. EJ (Dan Feuerriegel) asked Paulina (Jackée Harry) to help him get Johnny (Carson Boatman) back into his life. Later, Chad (Billy Flynn) questioned EJ about if he was involved in Phillip’s beating.

Wednesday, May 21, 2025, Episode #15122

Sarah (Linsey Godfrey) told Maggie (Suzanne Rogers) about what happened to Philip and her concern that Xander was behind it. Xander was free to go after being named a person of interest, then was confronted by Sarah when he got home and he didn’t deny it. Then he confronted her about knowing about Philip’s forgery and left her. Cat (AnnaLynne McCord) hosted a Sip and Paint fundraiser for the hospital at Small Bar. Paulina surprised Johnny (Carson Boatman) and Chanel (Raven Bowens) by giving them her old apartment.

Thursday, May 22, 2025, Episode #15123

Holly (Ashley Puzemis) arrived at the pub to help Doug III (Peyton Meyer) study for the upcoming GED exam. Later, a man snapping photos started following Holly. Gabi and Marlena (Deidre Hall) celebrated Ari’s birthday and she revealed she doesn’t want to go back to Arizona to graduate. After, when Ari headed to bed, Gabi discovered she sneaked out. Ari wound up meeting Doug III at Small Bar and the two wound up in bed together. Belle helped Steve and Shawn figure out how to track down the person who stole the drug. Later, Shawn found out that Bo’s time is running out. Paul (Christopher Sean) arrived home, then John (the late Drake Hogestyn) showed up to help Steve and Shawn. Marlena, Bo, and Ari on Days of our Lives with the Soap Hub logo across the bottom.

Friday, May 23, 2025, Episode #15124

Ciara (Victoria Konefal) arrived at the hospital to be with Hope (Kristian Alfonso) as they prepared to say goodbye to Bo (Peter Reckell). Meanwhile, in his coma, Bo returned to Salem and saw Steve and Kayla at the pub, but they couldn’t see him. Hope arrived to help John, Steve, and Shawn retrieve the drug, but a fire broke out, engulfing John. When they got John out, he had the drug in his hands. Julie (Susan Seaforth Hayes) prayed that Bo would wake up. Kayla and Marlena filled each other in on the mission to save Bo when they got the call about the explosion. While Bo got the drug, John flatlined.

Week Ahead

Soon, in Salem, more returns will light up our screens as everyone welcomes back Bo and says a heartbreaking goodbye to John.

Related articles

Sister Wives Season 19 Tell All – Christine Brown Woolley throws Robyn Brown UNDER THE BUS

The gloves are off in Sister Wives Season 19’s Tell-All Part One, and Christine Brown Woolley is not holding back. Long-time viewers have waited patiently for the moment Christine…

‘Yellowstone’ Star Fought Taylor Sheridan Over His Ridiculous De@th Scene That Defied Logic

aylor Sheridan’s tremendous productivity has raised questions about his degree of involvement in various projects. To develop all these shows would be a Herculean feat, but Tulsa King co-creator…

CHANGE – UP Emmerdale pulled from schedule at last minute as Robert Sugden makes shock return to soap

EMMERDALE has been pulled from its usual schedule at the last minute ahead of Robert Sugden’s big return. Normally, the soap is available to watch at 7am…

Lois Admits To Swapping The Two Children – The True Identities Of Kai And Gio! GH Spoilers

Lois Admits To Swapping The Two Children – The True Identities Of Kai And Gio! | GH Spoilers General Hospital spoilers reveal a jaw-dropping twist that shakes…

Days of our lives spoilers: SAD NEWS – Christie Clark shares heartbreaking loss 💔🕊️😢

Days of our Lives Spoilers: SAD NEWS – Christie Clark Shares Heartbreaking Loss In an emotional turn of events that has gripped the hearts of Days of…

Days of our lives spoilers: Hank Northrup Debuts Shocking Identity To DOOL Fans As John’s Son?😱🧬🔍

  Salem is no stranger to dramatic twists, shocking returns, and jaw-dropping family secrets—but the arrival of Hank Northrup has fans buzzing like never before. In a…