TLDR
BBC Scotland shows selected Scottish Premiership matches free via BBC iPlayer. Premier Sports holds the main live rights and costs around £12.99 per month. Celtic TV and Rangers TV stream their respective club’s matches direct to subscribers. Old Firm fixtures are the hardest to get free.
This guide covers every way to watch the Scottish Premiership in 2026-27, from free BBC coverage to the cheapest paid options.
Insider Tip
Premier Sports is significantly cheaper than Sky Sports and carries the Scottish Premiership, La Liga, Serie A, and the Irish Premier Division. At £12.99 per month it is one of the better-value sports streaming services in the UK for fans of multiple leagues. You can also find it bundled with some broadband and TV packages for less than the standalone price.
Who Shows Scottish Premiership in 2026-27?
Scottish Premiership broadcast rights are held by two services: Premier Sports and BBC Scotland.
Premier Sports holds the primary live rights and shows the most games across the season. Premier Sports costs around £12.99 per month as a standalone subscription or is available as an add-on to Sky TV packages. The Premier Sports Player streaming app carries all their live games.
BBC Scotland shows selected Scottish Premiership matches as part of its sports rights deal. These are free on BBC iPlayer for viewers in Scotland and, in most cases, across the whole UK. Games on BBC Scotland are typically Sunday afternoon fixtures.
How to Watch Scottish Premiership Free on BBC Scotland
BBC Scotland shows selected Scottish Premiership fixtures throughout the season. These air on BBC Scotland (a regional BBC channel available on Freeview in Scotland and on BBC iPlayer nationally).
Open BBC iPlayer and search for “Scottish Premiership” or “BBC Scotland Sport”. Live games appear under Live and Upcoming. You need a TV licence for live content.
BBC Scotland also shows live Old Firm (Celtic vs Rangers) footage as part of the wider Premiership coverage. Not every Old Firm fixture goes to BBC but they pick up several across the season.
How to Watch Scottish Premiership on Premier Sports
Premier Sports is the primary broadcaster for the Scottish Premiership. Subscribe at premiersports.com for around £12.99 per month. The Premier Sports Player app is available on iOS, Android, Smart TVs, Fire TV, Apple TV, and web browser.
Premier Sports also carries La Liga, Serie A, the Irish League, SPFL League Cup, and other competitions alongside the Scottish Premiership. For fans of European football alongside Scottish football it offers reasonable multi-sport value at its price point.
Celtic TV and Rangers TV
Celtic and Rangers both operate official club streaming services that broadcast some matches direct to subscribers.
Celtic TV: Available at celticfc.com. Streams selected Celtic matches live to subscribers outside of the Premier Sports blackout windows. Annual subscription around £28-35. Primarily aimed at international fans, but UK subscribers can access behind-the-scenes content and some live games depending on broadcast restrictions.
Rangers TV: Available at rangers.co.uk. Similar setup to Celtic TV with some live and on-demand content for subscribers. Annual subscription around £28-35.
Note: UK broadcast blackout rules mean club streaming services often cannot show games live in the UK when Premier Sports or BBC Scotland holds the rights. Check each service’s UK terms carefully before subscribing specifically for live matches.
Watching Scottish Premiership Highlights for Free
BBC Scotland’s Sportscene programme covers the full Scottish Premiership round each weekend. It airs on BBC Scotland and BBC iPlayer. Search “Sportscene” on BBC iPlayer to find highlights from any recent matchday, typically available within a few hours of full time.
Individual club YouTube channels also post some official match footage and highlights. Search your club’s name followed by “official” on YouTube.
For the full guide on watching sport free in the UK, see the complete free sports streaming apps guide.
Want Live Scottish Premiership?
Premier Sports is the main broadcaster at around £12.99 per month. No long-term contract. Covers all Premiership live games not assigned to BBC Scotland, plus La Liga and Serie A.