FA Cup third round: Which games are on TV this weekend - and which channels are they on?

The FA Cup is back this weekend - and Premier League teams are finally getting in on the action.

The third round of the tournament sees the top teams in English football finally drawn into the competition, as the majority either travel to, or play host to, clubs further down the football pyramid.

There are a handful of exceptions where two Premier League sides play against one another - as is the case for two matches this weekend.

The FA Cup third round is taking place this weekend.placeholder image
The FA Cup third round is taking place this weekend. | Getty Images

Between Friday, January 9 and Monday, January 12, there are eight games being shown on TV, although only two of them will be shown on freeview telly.

The rest are being broadcast by TNT Sports and Discovery Plus, with the fourth round draw being made ahead of Monday’s game.

Here are all the FA Cup matches being played this weekend.

Friday, January 9

Wrexham v Nottingham Forest - 7.30pm, TNT Sports 1 and Discovery Plus

Saturday, January 10

Macclesfield v Crystal Palace - 12.15pm, BBC One, iPlayer, TNT Sports 1 and Discovery Plus

Tottenham Hotspur v Aston Villa - 5.45pm, BBC One, iPlayer, TNT Sports 1 and Discovery Plus

Charlton Athletic v Chelsea - 8pm, TNT Sports 1 and Discovery Plus

Sunday, January 11

Derby County v Leeds United - 12pm, TNT Sports 2 and Discovery Plus

Portsmouth v Arsenal - 2pm, TNT Sports 1 and Discovery Plus

Manchester United v Brighton and Hove Albion - 4.30pm, TNT Sports 1 and Discovery Plus

Monday, January 12

Liverpool v Barnsley - 7.45pm, TNT Sports 1 and Discovery Plus

Telling news your way
Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice