Scottish Premiership leaders Celtic will take on St Johnstone in an away game at McDiarmid Park on Sunday.
The Bhoys last subjected Hearts to a 3-0 defeat, while the bottom-placed hosts are coming into the tie on the back of a 3-0 loss at Hibernian.
Here, GOAL brings you everything you need to know about how to watch, including TV channel, streaming details and more.
How to watch St Johnstone vs Celtic online - TV channels & live streams
| Paramount+ | Watch here | |
| Fubo | Watch here | |
| DirecTV Stream | Watch here |
In the United States (US), the Scottish Premiership match between St Johnstone and Celtic will be available to watch and stream online live through Paramount+ (sign up for the free 7-day trial), Fubo and DirecTV Stream.
How to watch anywhere with VPN
If you are abroad, you may need to use a virtual private network (VPN) to watch games using your usual streaming service. A VPN, such as NordVPN, allows you to establish a secure connection online when streaming. If you are not sure which VPN to use, check out GOAL's guide to the best VPNs for streaming sports.
St Johnstone vs Celtic kick-off time
The Scottish Premiership match between St Johnstone and Celtic will be played at McDiarmid Park in Perth, Scotland.
It will kick off at 4 am PT / 7 am ET on Sunday, April 6, in the US.
Team news & squads
St Johnstone team news
The Saints will miss Uche Ikpeazu, Sam McClelland and Bozo Mikulic due to injuries, with the latter ruled out for the rest of the season with an ACL injury.
Manager Simo Valakari will once again place his hopes on forward Makenzie Kirk, among others in attack.
Celtic team news
As Kasper Schmeichel remains in doubt after sustaining a knock while on Denmark duty, Viljami Sinisalo could continue to deputise in goal following his league debut in the Hearts win.
Liam Scales' possible absence due to a head injury would see Cameron Carter-Vickers and Maik Nawrocki paired at center-back, with Daizen Maeda leading the line of attack.


