Manchester City and Aston Villa will hope to both be in a strong position to qualify for the Champions League when they meet for the second time this season.
The home side won 2-1 when the teams met at Villa Park on December 21, taking the lead through Jhon Duran’s first-half goal.
Morgan Rogers doubled their advantage after the break, with Phil Foden replying in the 93rd minute as part of a run of one point from five league away games for the reigning champions.
Here’s what you need to know about the rearrangement, including date, kickoff time and how to watch the Premier League match.
In action ⚡️ pic.twitter.com/IcEsvmVJAh
— Manchester City (@ManCity) April 3, 2025
📰 Table Of Contents
- 1 Man City vs Aston Villa date, start time
- 2 Man City vs Villa TV channel
- 3 Man City vs Aston Villa live online stream
- 4 How to watch the Premier League on TV: Sky Sports
- 5 Why was Man City vs Aston Villa rearranged?
- 6 Premier League on TV in April: Fixtures, channels, times
- 6.1 Thursday, April 3
- 6.2 Saturday, April 5
- 6.3 Sunday, April 6
- 6.4 Monday, April 7
- 6.5 Saturday, April 12
- 6.6 Sunday, April 13
- 6.7 Monday, April 14
- 6.8 Wednesday, April 16
- 6.9 Saturday, April 19
- 6.10 Sunday, April 20
- 6.11 Monday, April 21
- 6.12 Tuesday, April 22
- 6.13 Wednesday, April 23
- 6.14 Saturday, April 26
- 6.15 Sunday, April 27
- 7 How to watch Premier League football on TNT Sports
- 8 Premier League live streams: How to watch online
Man City vs Aston Villa date, start time
The game will now take place on Tuesday, April 22 at 20:00 BST, when Villa will aim to win at City in the league for the first time since 2007.
Although they have won the fixture at home in each of the last two seasons, the Villans have lost their last nine visits to the Cityzens in the top flight.
Man City vs Villa TV channel
The game will be shown live on Sky Sports’ Main Event, Premier League and Ultra HD channels.
Rodri opened the scoring for City and Duran equalised before a Foden hat-trick gave City a 4-1 home win over Villa on April 3 last season.
Clutch 🧤 pic.twitter.com/xOYk7wwV3J
— Aston Villa (@AVFCOfficial) April 3, 2025
Man City vs Aston Villa live online stream
Fans wanting to watch online and on a vast variety of devices on the go can use the Sky GO app.
How to watch the Premier League on TV: Sky Sports
Prices for Sky Sports and TNT Sports vary. Via Now TV, Sky Sports costs £14.99 for a day membership, £26 a month for a six-month membership or £34.99 a month with no contract.
Sky Sports memberships include access to all 12 live Sky Sports channels and Sky Sports+, which offers live streams and a dedicated channel.
Why was Man City vs Aston Villa rearranged?
The match was originally scheduled for April 26 but has been moved because of both clubs’ involvement in the FA Cup quarter-finals.
City take on Nottingham Forest that weekend in the last eight at Wembley Stadium, where Villa will also meet Crystal Palace.
Stalwart. pic.twitter.com/SSKaguk93S
— Aston Villa (@AVFCOfficial) April 3, 2025
Premier League on TV in April: Fixtures, channels, times
Here’s the full list of Premier League games taking place in April, including the matches picked for TV and their new kick-off times.
All games on Saturdays start at 3pm GMT and all midweek games begin at 7.45pm unless stated otherwise.
Thursday, April 3
Chelsea vs Spurs (8pm, Sky Sports)
Saturday, April 5
Everton vs Arsenal (12.30pm, TNT Sports)
Crystal Palace vs Brighton
Ipswich vs Wolves
West Ham vs Bournemouth
Aston Villa vs Nottingham Forest (5.30pm, Sky Sports)
On the road to recovery 💪 pic.twitter.com/WovR8p6417
— Manchester City (@ManCity) February 28, 2025
Sunday, April 6
Brentford vs Chelsea (2pm)
Spurs vs Southampton (2pm)
Fulham vs Liverpool (2pm, Sky Sports)
Man United vs Man City (4.30pm, Sky Sports)
Monday, April 7
Leicester vs Newcastle (8pm, Sky Sports)
Saturday, April 12
Man City vs Crystal Palace (12.30pm, TNT Sports)
Brighton vs Leicester
Chelsea vs Ipswich
Nottingham Forest vs Everton
Southampton vs Aston Villa
Wolves vs Spurs
Arsenal vs Brentford (5.30pm, Sky Sports)*
Mohamed Salah. Consistent. pic.twitter.com/aW2k1ZQeXE
— Premier League (@premierleague) February 28, 2025
Sunday, April 13
Liverpool vs West Ham (2pm, Sky Sports)
Newcastle vs Man United (4.30pm, Sky Sports)
Monday, April 14
Bournemouth vs Fulham (8pm, Sky Sports)
Wednesday, April 16
Newcastle vs Crystal Palace (7.30pm, Sky Sports)
Saturday, April 19
Brentford vs Brighton
Crystal Palace vs Bournemouth
Everton vs Man City
Fulham vs Chelsea
Man United vs Wolves
West Ham vs Southampton
Aston Villa vs Newcastle (5.30pm, Sky Sports)
Our @Sure Move of the Match 💪 pic.twitter.com/0dslkFaYwX
— Manchester City (@ManCity) April 3, 2025
Sunday, April 20
Ipswich vs Arsenal (2pm, Sky Sports)
Leicester vs Liverpool (4.30pm, Sky Sports)
Monday, April 21
Spurs vs Nottingham Forest (8pm, Sky Sports)
Tuesday, April 22
Man City vs Aston Villa (8pm, Sky Sports)
Wednesday, April 23
Arsenal vs Crystal Palace (8pm, Sky Sports)
Saturday, April 26
Chelsea vs Everton (12.30pm, TNT Sports)
Brighton vs West Ham
Newcastle vs Ipswich
Nottingham Forest vs Brentford
Southampton vs Fulham
Wolves vs Leicester
Jarrod Bowen reached a special landmark last weekend ✊
Only Michail Antonio (68) has scored more Premier League goals for @WestHam ⚒️
📊 @Oracle pic.twitter.com/HR6ySCpoQs
— Premier League (@premierleague) February 27, 2025
Sunday, April 27
Bournemouth vs Man United (2pm, Sky Sports)
Liverpool vs Spurs (4.30pm, Sky Sports)
According to BT, TNT Sports costs £20 a month when bought with a broadband package or £30.99 a month without a contract.
Those prices include discovery+ Premium, which offers access to thousands of exclusive shows and originals.
Premier League live streams: How to watch online
Both broadcasters have dedicated apps allowing fans to live-stream the games: SkyGO for Sky Sports and discovery+ for TNT Sports.
Both apps are available on a vast range of devices, including smart TVs, gaming consoles, set-top boxes and mobile devices.