March Premier League match picks, channels, streams and new kick-off times
The Premier League TV match selections for March 2025 have been announced, with 10 matches across eight days selected for live coverage.
LiverpoolArsenal and Chelsea are among the clubs that have changed fixtures, including a heavyweight clash between the Gunners and the Blues.
The two other teams at the top of the table will play each other in front of a crowd of millions when Nottingham Forest host Manchester Citywhile Wolves and Everton will be hoping to have moved comfortably clear of the relegation zone by the time they meet on TV.
Find out when and where to watch Premier League football on TV in our March 2025 selection guide, including channels, live stream details and new kick-off times.
Premier League on TV in March: schedules, channels, times
Here’s the full list of Premier League fixtures being played in March, including the games selected for TV and their new kick-off times.
International schedules and the FA Cup quarter-final weekend mean the last Premier League games of the month are on March 16, with the resumption on April 1.
All matches start at 15:00 GMT unless otherwise stated.
Saturday, March 8
Nottingham Forest vs. Man City (12:30 p.m., TNT Sports)
Brighton & Hove Albion v Fulham
Crystal Palace v Ipswich Town
Liverpool vs Southampton
Brentford v Aston Villa (17.30, Sky Sports)
Wolves vs. Everton (20:00, TNT Sports)
Sunday, March 9
Chelsea vs. Leicester City (14:00)
Tottenham – Bournemouth (14:00, Sky Sports)
Manchester United vs. Arsenal (4:30 p.m., Sky Sports)
Monday, March 10
West Ham v Newcastle (8pm, Sky Sports)
Saturday, March 15
Aston Villa vs. Liverpool* (12:30 p.m., TNT Sports)
Everton vs West Ham
Fulham vs Tottenham
Ipswich v Nottingham Forest
Man City vs Brighton
Newcastle vs Crystal Palace
Southampton v Wolves
Bournemouth – Brentford (17.30, Sky Sports)
*The game will be moved to 8pm on TNT Sports if either club is due to play away in the Champions League the previous Wednesday, or postponed if Liverpool reach the EFL Cup Final.
Sunday, March 16
Arsenal vs Chelsea** (12.30/13.30, Sky Sports)
Leicester v Man United (19:00, Sky Sports)
**The kick-off time will be confirmed once the EFL Cup Final kick-off time has been determined. The game will be postponed if Arsenal reach that final.
How to watch the Premier League on TV: Sky Sports
Prices for Sky Sports and TNT Sports vary. Through Now TVSky Sports costs £14.99 for a daily membership, £26 a month for a six-month membership or £34.99 a month without a contract.
Sky Sports membership includes access to all 12 Sky Sports live channels and Sky Sports+, which offers live broadcasts and a dedicated channel.
According to BTTNT 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 that allow fans to stream matches live: SkyGO for Sky Sports and discovery+ for TNT Sports.
Both apps are available on a wide range of devices, including smart TVs, game consoles, set-top boxes and mobile devices.