The 2024–25 Scottish League Two (known as William Hill League Two for sponsorship reasons) was the twelfth season of Scottish League Two, the fourth tier of Scottish football. The season began on 3 August 2024 and concluded on 3 May 2025.[1]
Ten teams contested the league: Bonnyrigg Rose, Clyde, East Fife, Edinburgh City, Elgin City, Forfar Athletic, Peterhead, Stirling Albion, Stranraer and The Spartans.
The following teams changed division after the 2023–24 season.
Relegated from League One
Promoted to League One
Teams played each other four times, twice in the first half of the season (home and away) and twice in the second half of the season (home and away), making a total of 180 games, with each team playing 36.
The Pyramid play-off was contested between the champions of the 2024–25 Highland Football League (Brora Rangers) and the 2024–25 Lowland Football League (East Kilbride). The winners, East Kilbride, faced the bottom-placed League Two club (Bonnyrigg Rose) in the League Two play-off final, being promoted to League Two for the 2025–26 season after winning 3–1 on aggregate. Bonnyrigg Rose were relegated to the Lowland League for the following season.