The 1947–48 season was the 75th season of competitive football in Scotland and the 51st season of the Scottish Football League.

Scottish League Division A

Champions: celtic <br />

Relegated: Airdrie, Queen's Park

Scottish League Division B

Champions: East Fife, Albion Rovers <br />

Relegated: Leith Athletic

Scottish League Division C

Champions: East Stirlingshire

Cup honours

{| class="wikitable" style="text-align: center;"

|-

!width=140|Competition

!width=135|Winner

!width=135|Score

!width=135|Runner-up

|-

|align=left|Scottish Cup

|Rangers

|align=center|1-1, 1-0 (replay)

|Morton

|-

|align=left|Scottish League Cup

|East Fife

|align=center|0-0, 4-1 (replay)

|Falkirk

|-

|align=left|Junior Cup

|Bo'ness United

|align=center|2-1

|Irvine Meadow

|}

Other honours

National

{| class="wikitable" style="text-align: center;"

|-

!width=200|Competition

!width=135|Winner

!width=70|Score

!width=135|Runner-up

|-

|align=left|B Division Supplementary Cup

|East Fife

|9 – 1 *

|Stirling Albion

|-

|align=left|Scottish Qualifying Cup – North

|Inverness Caledonian

|4 – 3

|Elgin City

|-

|align=left|Scottish Qualifying Cup – South

|Leith Athletic

|3 – 2

|Montrose

|}

County

{| class="wikitable" style="text-align: center;"

|-

!width=160|Competition

!width=135|Winner

!width=80|Score

!width=135|Runner-up

|-

|align=left|Aberdeenshire Cup

|Deveronvale

|5 – 3 *

|Peterhead

|-

|align=left|East of Scotland Shield

|celtic

|3 – 0

|Hearts

|-

|align=left|Fife Cup

|Raith Rovers

|3 – 2

|East Fife

|-

|align=left|Forfarshire Cup

|Dundee United

|4 – 1

|Arbroath

|-

|align=left|Glasgow Cup

|Rangers

|4 – 1

|Third Lanark

|-

|align=left|Renfrewshire Cup

|St Mirren

|4 – 1

|Morton

|-

|align=left|Southern Counties Cup

|Stranraer

|

|

|-

|align=left|Stirlingshire Cup

|Falkirk

|1 – 0

|Alloa Athletic

|}

  • * – aggregate over two legs
  • – replay

Highland League

Scotland national team

{| class="wikitable"

!Date

!Venue

!Opponents

!

!Competition

!Scotland scorer(s)

|-bgcolor=#ffdddd

|4 October 1947

|Windsor Park, Belfast (A)

|

|align=center|0–2

|BHC

|

|-bgcolor=#ffdddd

|12 November 1947

|Hampden Park, Glasgow (H)

|

|align=center|1–2

|BHC

|Andy McLaren

|-bgcolor=#ffdddd

|10 April 1948

|Hampden Park, Glasgow (H)

|

|align=center|0–2

|BHC

|

|-bgcolor=#ddffdd

|28 April 1948

|Hampden Park, Glasgow (H)

|

|align=center|2–0

|Friendly

|Bobby Combe, David Duncan

|-bgcolor=#ffdddd

|17 May 1948

|Wankdorf Stadium, Bern (A)

|

|align=center|1–2

|Friendly

|Leslie Johnston

|-bgcolor=#ffdddd

|23 May 1948

|Stade de Colombes, Paris (A)

|

|align=center|0–3

|Friendly

|

|-

|}

Key:

  • (H) = Home match
  • (A) = Away match
  • BHC = British Home Championship

Notes and references

  • Scottish Football Historical Archive