Canton · CH

Free-access sports facilities in the Canton of Glarus

134 free-access sports facilities listed in the Canton of Glarus, in 27 towns: 33 multisport courts, 29 football pitches, 25 table tennis tables, 18 tennis courts.

By facility type

Towns

Näfels136 climbing crags, 3 multisport courts, 2 football pitches
Mollis103 multisport courts, 2 tennis courts, 1 table tennis table
Riedern104 table tennis tables, 3 multisport courts, 2 football pitches
Filzbach93 climbing crags, 3 tennis courts, 1 football pitch
Glarus95 table tennis tables, 1 multisport court, 1 skatepark
Ziegelbrücke93 tennis courts, 3 multisport courts, 2 football pitches
Ennenda83 table tennis tables, 3 tennis courts, 2 multisport courts
Oberurnen83 football pitches, 2 multisport courts, 2 table tennis tables
Braunwald72 tennis courts, 2 multisport courts, 1 climbing crag
Niederurnen73 football pitches, 2 street workout areas, 1 multisport court
Netstal62 football pitches, 2 multisport courts, 1 street workout area
Nidfurn52 football pitches, 2 tennis courts, 1 beach volleyball court
Bilten42 football pitches, 1 climbing crag, 1 multisport court
Engi43 multisport courts, 1 football pitch
Mitlödi42 table tennis tables, 2 multisport courts
Haslen31 table tennis table, 1 football pitch, 1 multisport court
Linthal31 table tennis table, 1 football pitch, 1 multisport court
Matt31 table tennis table, 1 football pitch, 1 basketball court
Hätzingen21 table tennis table, 1 multisport court
Mühlehorn21 multisport court, 1 football pitch
Schwändi21 multisport court, 1 football pitch
Betschwanden11 table tennis table
Diesbach11 tennis court
Elm11 tennis court
Leuggelbach11 football pitch
Obstalden11 football pitch
Sool11 table tennis table

FAQ

How many free-access sports facilities are there in the Canton of Glarus?

Oukonjou lists 134, in 27 towns: 33 multisport courts, 29 football pitches, 25 table tennis tables, 18 tennis courts.

Which town is best equipped in the Canton of Glarus?

Näfels (13), Mollis (10) and Riedern (10).

Data updated on November 6, 2026