Here are your Days of our Lives spoilers for Tuesday, August 12, 2025.
What to expect on Days of our Lives

It's the day Brady (Eric Martsolf) and Kristen (Stacy Haiduk) — and especially Rachel (Alice Halsey) — have been dreading. Rachel has to testify at Johnny's trial, and she is terrified that what she says will send her cousin to jail. She loves Johnny (Carson Boatman) and believes that he did not shoot her Uncle EJ (Daniel Feuerriegel), even though she saw him with a gun that fateful night.
Brady (Eric Martsolf) and Kristen (Stacy Haiduk) are there for their daughter before she has to walk into court. They do their best to calm her down, but she is a complete mess as they hope she doesn't fall apart.
Meanwhile, Marlena (Deidre Hall) hypnotizes EJ once again in the hopes that he will remember more about the night he was shot. Their last hypnosis session did not bring them any new information, but Marlena said they could try again. Will EJ be able to see the shooter's face this time and identify his shooter before Rachel is called to the witness stand?
Whatever happens, Marlena seems unnerved by the session, which seems to have more of an effect on her than it does on EJ.
Belle and Johnny's fears

Belle (Martha Madison) has hated every single moment of being forced to prosecute her own nephew, but she has been determined to be a professional and do her job right. The trial has taken its toll on her, and it has also ruined her relationship with EJ. Of course, EJ had a large hand in making that happen with his little mistrial stunt.
Johnny knows he is innocent, but his father is having a hard time proving it, and his aunt is having an easy time disproving it. Johnny fears for his freedom and his life, as he knows he is in more trouble than he ever imagined.
When Belle and Johnny arrive for another day in court, they find themselves alone in the courtroom. The love between them is apparent as Johnny lets Belle know that he understands she has to do her job. Belle is starting to wonder if she can continue like this much longer.
Catch all-new episodes of Days of our Lives weekdays on Peacock.