Home > Days of our Lives > Recaps

Weekly Days of our Lives Recap March 17-21: Johnny’s Devastation & Salemites Say Goodbye

What a week in Salem!

 Comments

Anger surrounded Salem after Johnny’s revelation and EJ’s memory-wiping attempt, and the Days of our Lives recap for March 17-21, 2025 covers every inch of the drama.

What Happened In Salem?

EJ (Dan Feuerriegel) made even more enemies, and one Donovan returned while another left.

READ THIS: Here’s what’s coming up on DAYS.

Monday, March 17, 2025

After Johnny (Carson Boatman) punched EJ (Dan Feuerriegel), he confronted his father about his actions. He left no gory detail unsaid as he talked about the night he was conceived and what EJ did to Sami (Alison Sweeney). Despite EJ assuring him he was a changed man, Johnny made it clear he would never forgive him.

Kristen (Stacy Haiduk) found Rachel Blake (Roslyn Gentle) at Aremid, where she revealed she retrieved a gun. Meanwhile, after Paulina (Jackee Harry) reinstated Jada (Elia Cantu) as commissioner, she and Rafe (Galen Gering) headed to Aremid and discovered Kristen and Rachel.

At The Bistro, Ava (Tamara Braun) opened up to Melinda (Tina Huang) about the situation with her, Rachel Blake, and Kristen, and Melinda’s solution was offering to let Ava borrow her gun as protection.

Elsewhere, Belle (Martha Madison) confided in Brady (Eric Martsolf) about her complicated situation with EJ.

Tuesday, March 18, 2025

When Marlena (Deidre Hall) and Steve (Stephen Nichols) barged into Shane’s (Charles Shaughnessy) office demanding answers about John’s (the late Drake Hogestyn) whereabout, Shane revealed the location where John’s handlers had lost track of him. While Marlena and Steve planned their next stop on the search, Shane called Theresa (Emily O’Brien) and revealed he had just received some devastating news.

Stephanie (Abigail Klein) woke up from a nightmare about Joy (AlexAnn Hopkins) being pregnant. At Titan, Joy admitted to Philip (John-Paul Lavoisier) that she was worried about working with Alex and he convinced her not to quit her new job. Later, Philip met with Stephanie and questioned her about whether she planned to tell Alex his secret while Xander overheard their hushed conversation about keeping a secret from Alex.

Elsewhere, In the square, Xander (Paul Telfer) ran into Theresa and confronted her about the harm she caused him and his family. Later, Alex (Robert Scott Wilson) spotted her and assured her he had moved on. At the pub, Roman (Josh Taylor) and Kayla (Mary Beth Evans) continued to worry about the ongoing search for John.

Wednesday, March 19, 2025

Maggie (Suzanne Rogers) confused in Sarah (Linsey Godfrey) about her recent encounter with Vivian, who had expressed satisfaction over Philip’s letter helping him return to Titan. Meanwhile, after Xander overheard the conversation between Philip and Stephanie, he hurried to Sarah and jumped to the conclusion that they were having an affair.

Joy told Alex she decided to leave Salem and return to New York, and she took her baby secret with her.

After Shane shared with Theresa that her mother’s cancer had returned and he needed to go home to be with her, she went to say goodbye to Tate and Brady.

Thursday, March 20, 2025

After Jada told Paulina (Jackée Harry) her theory about EJ holding Rafe at Aremid, she went to the DiMera Mansion to question Rachel Blake. Kristen tried getting Jada to back off, while Jada assured her she would get to the bottom of what happened.

EJ stormed into the pub and confronted Kate (Lauren Koslow) about telling Johnny the truth. Their battle led to EJ threatening her and her children. Later, after EJ learned that Rachel was being questioned about what he did to Rafe, he whacked out the memory-wiping serum. At the same time, Jada informed Kristen that Rachel would get an immunity deal if she testified against EJ.

Elsewhere, Javi (Al Calderon) convinced Gabi (Cherie Jimenez) to let Leo (Greg Rikaart) move in and Rafe comforted a devastated Johnny.

Friday, March 21, 2025

EJ’s attempt at wiping Rachel’s memory failed when she revealed she was on to him and switched out the serum. EJ decided to make Rachel disappear, but when Kristen showed up with the immunity deal and couldn’t find her mother, she pulled a gun on her brother.

Julie (Susan Seaforth Hayes), Doug III (Peyton Meyer), and JJ (Casey Moss) arrived at The Bistro and discovered Melinda wearing Julie’s necklace. Julie finally decided to report the necklace stolen in order to get Melinda brought in.

Elsewhere, Holly (Ashley Puzemis) comforted Tate after he told her his mom left and his grandmother’s cancer was back.

Subscribe Now

Get spoilers, news and recaps in your inbox daily.

Subscribe Now

Get spoilers, news and recaps in your inbox daily.