2024–25 Scottish Premiership

Scottish Premiership
Season2024–25
Dates3 August 2024 – 18 May 2025
ChampionsCeltic
11th Premiership title
55th Scottish title
RelegatedRoss County
St Johnstone
Champions LeagueCeltic
Rangers
Europa LeagueAberdeen
Hibernian
Conference LeagueDundee United
Matches played228
Goals scored675 (2.96 per match)
Top goalscorerCyriel Dessers
(18 goals)
Biggest home winRangers 6–0 Ross County (24 August 2024)
Rangers 6–0 Kilmarnock (4 December 2024)
Celtic 6–0 Dundee (5 February 2025)
Biggest away winSt Johnstone 0–6 Celtic (28 September 2024)
Dundee 0–6 Heart of Midlothian (1 February 2025)
Highest scoringMotherwell 4–3 Dundee United (14 December 2024)
Dundee 3–4 Rangers (29 March 2025)
Longest winning runAberdeen
Celtic
7 games
Longest unbeaten runCeltic
18 games
Longest winless runAberdeen
14 games
Longest losing runRoss County
7 games
Highest attendance59,612
Celtic 3–0 Rangers
(1 September 2024)
Lowest attendance1,872
St Johnstone 1–0 Kilmarnock
(23 November 2024)
Total attendance3,944,758
Average attendance17,302
All statistics correct as of 18 May 2025.

The 2024–25 Scottish Premiership (known as the William Hill Premiership for sponsorship reasons) was the twelfth season of the Scottish Premiership, the highest division of Scottish football, and the 128th edition overall of the top national league competition, not including one cancelled due to World War II. The season began on 3 August 2024.

On 26 April 2025, Celtic successfully defended their title, securing their fourth Premiership title in a row, and a record-tying 55th Scottish league title overall, following a 5–0 victory away to Dundee United.

Twelve teams contested the league: Aberdeen, Celtic, Dundee, Dundee United, Heart of Midlothian, Hibernian, Kilmarnock, Motherwell, Rangers, Ross County, St Johnstone and St Mirren.