The EFL Cup is nearing the final few rounds of the competition, with a handful of teams remaining and with hopes of winning the whole competition.
Among them, at this stage, is Arsenal, who are looking to make their first League Cup semi-final since their defeat to Liverpool over two legs in 2022.
There is growing pressure on Mikel Arteta to deliver silverware this season, with the EFL Cup viewed as a perfect opportunity to do just that.
Arsenal beat Crystal Palace in the quarter-final, but they will have their eyes firmly cemented on a place in the final four.
So, with that said, here’s a look at all the details you need to know for the EFL Cup semi-final draw.
- READ MORE: Crystal Palace manager Oliver Glasner says Arsenal keep doing one thing that ‘nobody’ can avoid

When is the EFL Cup semi-final draw?
The EFL Cup semi-final draw will take place once all of the remaining four teams confirm their place in the penultimate round.
That will be on Thursday, December 19, with the final few sides in the competition decided after Tottenham take on Manchester United.
How to watch the EFL Cup semi-final draw
The EFL Cup semi-final draw will take place after Tottenham vs Manchester United, which means there is no guaranteed time it will take place – though it will be around 10:30pm (GMT).
The draw can be watched live on Sky Sports, though a valid subscription will be required to view the action.
What are the ball numbers for the EFL Cup semi-final draw?
There will be confirmation of the ball numbers for the EFL Cup semi-final draw on the morning of Thursday, December 19.
- READ MORE: Rice, Calafiori, Zinchenko – Latest Arsenal injury news before Crystal Palace in the EFL Cup

Who could Arsenal face in the EFL Cup semi-final?
With Arsenal through to the semi-finals of the EFL Cup, they have a clearer idea of which teams they could face.
As it stands, these are the current options the Gunners could face in the EFL Cup semi-finals.
- Newcastle
- Liverpool
- Tottenham or Manchester United
Are there two legs for the EFL Cup semi-final?
The EFL Cup semi-finals will be played over two legs, with one home and one away for each team remaining in the competition.
While there have been rumours surrounding the reduction of the legs at this stage, that hasn’t been the case for this year.
When will the EFL Cup semi-finals be played?
With two legs in the EFL Cup semi-final, there are two different dates that need to be picked for each leg of the competition.
The first leg will take place on the week commencing January 6, 2025, while the second leg will be almost a month later, with the week commencing February 3, 2025.
Receive a digest of our best Arsenal content each week direct to your mailbox
