Here are your Days of our Lives spoilers for Thursday, March 20, 2025.
What to expect on Days of our Lives

Now that he's absorbed the fact that Johnny (Carson Boatman) now knows the horrifying story behind his conception, EJ (Daniel Feuerriegel) decides to blame the messenger and not the message. Sami (Allison Sweeney) and EJ spent years trying to keep the truth from Johnny so he'd never know he was a product of rape, but now Johnny knows all because Kate (Lauren Koslow) told him.
EJ is absolutely infuriated at Kate for thinking it was her place to tell the story. Will Kate remind EJ that he was the one who committed the heinous act to begin with and if he hadn't done that, there would have been no tale to tell his son. Besides, Kate felt like she was involved because her son's life was on the line that night all those years ago.
Kate won't let EJ push her around and fights back when he heads to The Brady Pub to confront her about what she told Johnny.
Bringing down EJ

Meanwhile, Jada (Elia Cantu) and Paulina (Jackee Harry) are determined to find the proof that EJ was behind everything that happened to Rafe (Galen Gering). As the newly-reinstated police commissioner, Jada is ready to start working with Mayor Paulina (Jackee Harry) to make this happen.
Jada has a brand-new theory on what really happened between Rafe, Arnold (also Galen Gering), and EJ and thinks she knows just how to get the truth out of EJ. What Jada and Paulina do not know is that EJ is going through some things right now that has nothing to do with his most recent criminal activity.
As for Rafe, he spends his time trying to console EJ's poor son. Johnny is still beside himself after hearing the truth about his parents. Since Rafe was once his stepfather and helped raise him, Johnny feels he can turn to his mother's ex-husband for some words of wisdom.
Like Kate, Rafe already knew what EJ did more than two decades ago. Johnny will realize just how many people have been keeping the truth from him for years.
Catch all-new episodes of Days of our Lives weekdays on Peacock.

Your perspective matters!
Start the conversation