List of Scottish Premier League hat-tricks

The Scottish Premier League (SPL) was a football league competition that operated between 1998 and 2013. During that period, more than 100 players scored three goals (a hat-trick) or more in a single match. The first player to achieve the feat was Craig Burley, who scored three times for Celtic in a 5–0 victory against Dunfermline Athletic on the opening day of the first SPL season. Eight players scored more than three goals in a match; of these, three players, Kris Boyd (twice), Gary Hooper and Kenny Miller scored five.

Three matches featured two hat-tricks in the same game. The first two came in the same week of the 1999–2000 season. Henrik Larsson and Mark Viduka both scored three goals each in Celtic's 7–0 win against Aberdeen on 16 October 1999, then Aberdeen's Robbie Winters and Motherwell's John Spencer both scored hat-tricks in a 6–5 win for Aberdeen at Fir Park four days later. Gary Hooper and Anthony Stokes both scored hat-tricks in Celtic's league record 9–0 win against Aberdeen on 6 November 2010. Larsson and Stokes are the only players who have scored hat-tricks in consecutive matches.

Henrik Larsson scored three or more goals twelve times in the Scottish Premier League, more than any other player. Larsson, Boyd, John Hartson, Michael Higdon and Stokes were the only players to have scored more than three hat-tricks in the SPL. Six players scored hat-tricks for two different clubs: Boyd (Kilmarnock and Rangers), Higdon (St Mirren and Motherwell), Gary McSwegan (Heart of Midlothian and Kilmarnock), Colin Nish (Kilmarnock and Hibernian), Stokes (Falkirk and Celtic) and Kyle Lafferty (Rangers and Kilmarnock)