The following is a summary of the 1980–81 season of competitive football in Switzerland.

Nationalliga A

Final league table

Nationalliga B

League table </onlyinclude>

1. Liga

Group 1

Group 2

Group 3

Group 4

Promotion round Group West

Group East

Decider for second place in group East The decider match for second group place was played on 29 June in Näfels

FC Locarno win and are promoted to 1981–82 Nationalliga B. FC Altstätten continue to decider for fifth position.

Decider for fifth league position The decider matches for fifth promotion place were played on 28 June and 1 July.

FC Altstätten win and are promoted to 1981–82 Nationalliga B. FC Stade Lausanne remain in the division.

Decider for 1. Liga championship The championship decider was played on 28 June in Ibach.

FC Ibach win and are 1. Liga champions.

Swiss Cup

Early rounds The routes of the finalists to the final were: Round 3: Lengnau-Lausanne 0:1. Frauenfeld-Zürich 2:4. Round 4: Lausanne-Luzern 1:0. Bulle-Zürich 0:5. Quarter-finals: Nordstern Basel-Lausanne 2:2 . replay: Lausanne-Nordstern 3:1. Zürich-Basel 3:0. Semi-finals: Lausanne-GC 1:1 . replay: GC-Lausanne 1:3. Sion-Zürich 0:0 . replay: Zürich-Sion 4:0.

Final

Swiss League Cup

Early rounds The routes of the finalists to the final were: Round 1: Basel-Zürich 1:2. Lausanne-Sports-Xamax 4:0. Round 2: Chiasso-Zürich 0:2. Lausanne-Sports-FC La Chaux-de-Fonds 3:0. Quarter-finals: Servette-Zürich 1:2. Lausanne-Sports-Winterthur 1:0. Semi-finals: Zürich-St. Gallen 3:1. Lausanne-Sports-Sion 3:1.

Final

Note: The return match of the final could not be played until September 1981 due to scheduling problems. Zürich won 2–1 on aggregate

Swiss Clubs in Europe Basel as 1979–80 Nationalliga A champions: 1980–81 European Cup Sion as 1979–80 Swiss Cup winners: 1980–81 Cup Winners' Cup and entered 1980 Intertoto Cup Grasshopper Club: as league runners-up: 1980–81 UEFA Cup Servette: as league third placed team: 1980–81 UEFA Cup St. Gallen: entered 1980 Intertoto Cup Young Boys: entered 1980 Intertoto Cup Xamax: entered 1980 Intertoto Cup

Basel European Cup

First round

Basel won 5–1 on aggregate.

Second round

Red Star Belgrade won 2–1 on aggregate.

Sion Cup Winners' Cup

First round

Haugar won 3–1 on aggregate.

Intertoto Cup

Group 7

Grasshopper Club UEFA Cup

First round

Grasshopper won 8–3 on aggregate.

Second round

Grasshoppers won 3–2 on aggregate.

Third round

3–3 on aggregate; Grasshoppers won 4–3 on penalties.

Quarter-finals

Sochaux won 2–1 on aggregate.

Grasshopper Club UEFA Cup

First round

Grasshopper won 8–3 on aggregate.

Second round

Grasshoppers won 3–2 on aggregate.

Third round

3–3 on aggregate; Grasshoppers won 4–3 on penalties.

Quarter-finals

Sochaux won 2–1 on aggregate.

St. Gallen Intertoto Cup

Group 4

Young Boys Intertoto Cup

Group 6

Xamax Intertoto Cup

Group 1

References

Sources Switzerland 1980–81 at RSSSF League Cup finals at RSSSF European Competitions 1980–81 at RSSSF Cup finals at Fussball-Schweiz Intertoto history at Pawel Mogielnicki's Page