General Hospital Spoilers, December 24: Is Donna about to find Mommy's Christmas Eve houseguest?

General Hospital
General Hospital's Valentin and Donna | Image: ABC

Here are your General Hospital spoilers for Wednesday, December 24, 2025.

What to expect on General Hospital

Jack is determined to find Valentin | Image: ABC
Jack is determined to find Valentin | Image: ABC

It's Christmas Eve in Port Charles, and things are very different for Carly (Laura Wright) than they were a year ago. She had Jack Brennan over when she was first getting to know him. And he got to know Josslyn (Eden McCoy), so now Carly's older daughter is a WSB agent.

This year, all Carly wants to do is bring Jack (Chris McKenna) down, and she has another guest in the house. Valentin Cassadine (James Patrick Stuart) is living in the attic, helping Carly with her quest, and missing Charlotte (Bluesy Burke) on Christmas Eve.

Spoilers say that Carly makes a risky move on Wednesday. Valentin seems to have some Christmas decor, so did she give him a tree to make the holiday cheerful? Does that make Donna (Scarlett Spears) curious so that she goes to the attic to see who her mom has been talking to?

Meanwhile, Jack is still on the hunt for his old pal, who is now his mortal enemy. He looks like he is also at Carly's house, so things are about to get interesting...

Fallout for Portia

Portia is having a bad year on General Hospital | Image: ABC
Portia is having a bad year on General Hospital | Image: ABC

Portia (Brook Kerr) is still reeling after being forced to confess her adulterous sins on the witness stand. She wants very much to talk to Trina (Tabyana Ali), but that will be easier said than done.

As for Trina, she wants to make amends. Does she realize she was wrong to blame Jordan (Tanisha Harper) for the breakup of her parents' marriage when it was Portia who was cheating?

An Obrecht family Christmas

Will Liesl forgive Britt for the holidays? | Image: ABC
Will Liesl forgive Britt for the holidays? | Image: ABC

Britt (Kelly Thiebaud) is just trying to get by for Christmas, with enemies and frenemies all around. When she gets into another tussle with Lucas (Van Hansis), he suggests that they call a ceasefire for now. Will Britt go along with it?

And will Liesl (Kathleen Gati) talk to her precious Britta for the holidays? Nina (Cynthia Watros) and Liesl spend Christmas Eve together and count their blessings, of which there are many. They are not in prison, they have all the money they want, and Liesl's two children have returned from the dead. It should be a very Merry Christmas, right?

Catch all-new episodes of General Hospital weekdays on ABC and Hulu.

Quick Links

Edited by Hope Campbell