There are some schedule changes to EastEnders this week - one which you might want to be aware of ahead of sitting down to watch Thursday’s usual episode.

The BBC soap will not air tonight (April 18) which means viewers will have to wait until Monday (April 22) to catch up on the drama in Walford.

It comes as the broadcaster aired a double episode last night (April 17) instead.

During yesterday evening’s hour-long programme, Elaine Peacock (Harriet Thorpe) supported Yolande Trueman (Angela Wynter) who was sexually assaulted by Pastor Clayton (Howard Saddler).

Fans took to X (formerly Twitter) to praise Angela for her acting as her character's sexual assault storyline began.

This person wrote: “Oh man .... I can’t. All the awards for this incredible actress.”

“That was powerfully done. Credit to everyone involved in this episode and thoughts with all actual victims,” added another.

One said: “Give Angela Wynter a raise x”

But why will EastEnders not be on TV tonight?

Why is EastEnders not on TV tonight?

EastEnders normally airs Monday to Thursday from 7.30pm on BBC One.

But this evening it has been removed from its usual slot and Garden Rescue has replaced it instead, featuring Charlie Dimmock, Lee Burkhill, Chris Hull and Flo Headlam.

When is EastEnders on TV this week?

  • Monday, April 15: 7.30pm-8pm
  • Tuesday, April 16: 7.30pm-8pm
  • Wednesday, April 17: 7.30pm-8.30pm
  • Thursday, April 18: No episode

Recommended reading:

Reacting to the BBC schedule changes, one person posted on X: “Just gone on to BBC iplayer looking for tonight's episode I  couldn't find it i even Googled it& it said it's not on bcos it was on for an hour yday..

“Well when I watched it yday I didn't even realise that I watched an hour of it.

“Now we have to wait until Monday now.”

Someone asked on Wednesday: “Why have we a double #eastenders tonight? And not on tomorrow? No football.”

EastEnders continues on BBC One on Monday, April 22 at 7.30pm.