Here are your Days of our Lives spoilers for Monday, June 23, 2025.
What to expect on Days of our Lives

Now that EJ (Daniel Feuerriegel) realizes he has a chance for a relationship with Johnny (Carson Boatman) again, he is determined to protect his son at all costs. He is sure Johnny is the one who shot him, but he can't let the police ever discover the truth.
To that end, EJ has Rita (Maggie Carney) bring back the memory card from Rafe's (Galen Gering) camera so it can be in his possession for safekeeping. Will he destroy it so the evidence is gone for good, or will he do something foolish and make things worse for Johnny? EJ might even be wrong about what really happened that night, so he might want to be careful who he talks to.
At least EJ will have a distraction when his brother, Tony (Thaao Penghlis), returns to town. They join Chad (Billy Flynn) at the Bistro for a DiMera Brothers family dinner. What surprises will Tony have in store, as he always returns to Salem with a few shockers? Will he reunite with Anna (Leann Hunley), who has been in town for weeks due to John's (the late Drake Hogestyn) death?
Cat's big secret

It was obvious on the day of John's funeral that Cat (AnnaLynne McCord) is hiding a massive secret, and her secret somehow involves Shane Donovan (Charles Shaughnessy). She walked past him before the funeral service began and quietly said, "Hello, Director." That tipped the audience off to the fact that Cat might not be who she seemed to be.
On Monday, Shane forces Cat's hand. What does he know about her and how does she know Shane? Could Cat really be an ISA agent? It's likely not a coincidence that John was found tied up in the same place that Jack (Matthew Ashford) and Chad found Cat last year.
We know she is Konstantin's granddaughter, but maybe her family connection to John got her mixed up in spy games? Is her quirky, innocent girl act just that — an act? She definitely knows how to fool people, so maybe she is still fooling Chad after all.
Catch all-new episodes of Days of our Lives weekdays on Peacock.