Canton · CH

Free-access sports facilities in the Canton of Thurgau

983 free-access sports facilities listed in the Canton of Thurgau, in 133 towns: 249 street workout areas, 247 table tennis tables, 154 football pitches, 107 multisport courts.

By facility type

Towns

Frauenfeld9928 table tennis tables, 19 street workout areas, 19 multisport courts
Arbon4115 street workout areas, 7 table tennis tables, 6 football pitches
Weinfelden3914 pump tracks, 8 table tennis tables, 6 football pitches
Romanshorn3610 table tennis tables, 9 street workout areas, 8 football pitches
Kreuzlingen359 table tennis tables, 7 street workout areas, 7 football pitches
Amriswil3412 street workout areas, 10 table tennis tables, 6 tennis courts
Aadorf235 street workout areas, 5 table tennis tables, 5 football pitches
Littenheid2015 street workout areas, 3 table tennis tables, 1 tennis court
Bleiken1912 street workout areas, 3 tennis courts, 2 table tennis tables
Bottighofen199 table tennis tables, 6 tennis courts, 2 beach volleyball courts
Horn1912 table tennis tables, 3 beach volleyball courts, 2 football pitches
Bernrainzelg1815 street workout areas, 1 table tennis table, 1 football pitch
Rothenhausen1815 street workout areas, 1 football pitch, 1 beach volleyball court
Gachnang1715 street workout areas, 1 table tennis table, 1 fitness trail
Fischingen1614 street workout areas, 1 table tennis table, 1 fitness trail
Fruthwilen1615 street workout areas, 1 fitness trail
Steckborn166 table tennis tables, 4 tennis courts, 2 football pitches
Willisdorf1615 street workout areas, 1 fitness trail
Egnach157 tennis courts, 6 table tennis tables, 1 beach volleyball court
Scherzingen1510 street workout areas, 3 football pitches, 1 beach volleyball court
Diessenhofen146 table tennis tables, 4 tennis courts, 2 football pitches
Hauptwil1412 street workout areas, 2 fitness trails
Uttwil145 street workout areas, 3 table tennis tables, 3 swimming spots
Bischofszell134 tennis courts, 3 table tennis tables, 3 street workout areas
Tägerwilen134 multisport courts, 3 table tennis tables, 3 skateparks
Altnau127 table tennis tables, 2 basketball courts, 1 swimming spot
Wittenwil129 street workout areas, 1 table tennis table, 1 multisport court
Eschenz116 street workout areas, 3 table tennis tables, 1 basketball court
Münchwilen TG113 table tennis tables, 3 multisport courts, 2 football pitches
Sirnach104 football pitches, 2 table tennis tables, 2 multisport courts
Eschlikon TG94 football pitches, 3 tennis courts, 1 table tennis table
Sitterdorf95 football pitches, 3 multisport courts, 1 table tennis table
Matzingen83 multisport courts, 3 tennis courts, 1 table tennis table
Salmsach85 pump tracks, 2 street workout areas, 1 fitness trail
Wilen bei Wil84 table tennis tables, 2 football pitches, 1 basketball court
Wängi84 football pitches, 3 table tennis tables, 1 tennis court
Andhausen74 tennis courts, 2 football pitches, 1 table tennis table
Balterswil72 table tennis tables, 2 multisport courts, 2 football pitches
Bürglen TG74 table tennis tables, 2 tennis courts, 1 football pitch
Hefenhofen73 street workout areas, 1 table tennis table, 1 basketball court
Felben-Wellhausen62 table tennis tables, 2 football pitches, 1 basketball court
Kesswil62 football pitches, 1 swimming spot, 1 beach volleyball court
Salenstein63 table tennis tables, 2 multisport courts, 1 basketball court
Berg TG52 table tennis tables, 1 beach volleyball court, 1 multisport court
Dozwil53 table tennis tables, 2 football pitches
Erlen52 table tennis tables, 2 football pitches, 1 multisport court
Ermatingen52 football pitches, 1 table tennis table, 1 beach volleyball court
Gottlieben53 table tennis tables, 1 beach volleyball court, 1 football pitch
Güttingen53 pump tracks, 1 swimming spot, 1 skatepark
Märstetten52 table tennis tables, 2 multisport courts, 1 beach volleyball court
Schönenberg an der Thur52 multisport courts, 2 football pitches, 1 beach volleyball court
Stettfurt52 table tennis tables, 2 football pitches, 1 beach volleyball court
Tobel52 table tennis tables, 2 football pitches, 1 beach volleyball court
Wigoltingen53 multisport courts, 2 table tennis tables
Bettwiesen42 table tennis tables, 1 football pitch, 1 multisport court
Dettighofen43 tennis courts, 1 football pitch
Dussnang43 football pitches, 1 multisport court
Ettenhausen TG42 table tennis tables, 2 multisport courts
Hüttwilen42 basketball courts, 1 table tennis table, 1 football pitch
Islikon41 multisport court, 1 table tennis table, 1 skatepark
Lommis42 table tennis tables, 1 football pitch, 1 basketball court
Münsterlingen42 table tennis tables, 1 street workout area, 1 tennis court
Neukirch42 football pitches, 2 multisport courts
Schönenbaumgarten44 street workout areas
Thundorf42 football pitches, 2 multisport courts
Wagenhausen42 football pitches, 1 basketball court, 1 skatepark
Warth41 multisport court, 1 football pitch, 1 table tennis table
Alterswilen31 table tennis table, 1 multisport court, 1 pétanque court
Amlikon32 multisport courts, 1 table tennis table
Berlingen32 table tennis tables, 1 football pitch
Bichelsee32 multisport courts, 1 table tennis table
Busswil TG31 table tennis table, 1 football pitch, 1 basketball court
Guntershausen b. Aadorf31 table tennis table, 1 football pitch, 1 basketball court
Hohentannen32 football pitches, 1 table tennis table
Häuslenen32 multisport courts, 1 table tennis table
Hüttlingen32 multisport courts, 1 table tennis table
Kaltenbach31 table tennis table, 1 football pitch, 1 basketball court
Kradolf32 table tennis tables, 1 multisport court
Landschlacht32 football pitches, 1 table tennis table
Lanzenneunforn31 table tennis table, 1 multisport court, 1 football pitch
Müllheim Dorf31 table tennis table, 1 tennis court, 1 multisport court
Oberwangen TG32 table tennis tables, 1 street workout area
Pfyn31 football pitch, 1 basketball court, 1 multisport court
Roggwil TG31 table tennis table, 1 football pitch, 1 multisport court
Steinebrunn31 multisport court, 1 football pitch, 1 table tennis table
Sulgen33 street workout areas
Uesslingen32 football pitches, 1 table tennis table
Unterhörstetten32 multisport courts, 1 table tennis table
Affeltrangen22 football pitches
Andwil TG21 table tennis table, 1 multisport court
Braunau21 table tennis table, 1 multisport court
Freidorf TG22 table tennis tables
Hörhausen21 table tennis table, 1 football pitch
Mannenbach-Salenstein21 tennis court, 1 football pitch
Mauren TG21 table tennis table, 1 football pitch
Rickenbach bei Wil21 multisport court, 1 football pitch
Schlattingen22 table tennis tables
Schönholzerswilen21 football pitch, 1 multisport court
Sommeri21 multisport court, 1 football pitch
St. Margarethen TG21 multisport court, 1 football pitch
Wallenwil21 table tennis table, 1 multisport court
Weiningen TG21 basketball court, 1 football pitch
Wilen (Gottshaus)22 table tennis tables
Wuppenau21 street workout area, 1 swimming spot
Zihlschlacht21 multisport court, 1 football pitch
Buchackern11 basketball court
Bänikon11 table tennis table
Dettighofen (Lengwil)11 street workout area
Donzhausen11 football pitch
Engishofen11 table tennis table
Gerlikon11 multisport court
Herdern11 table tennis table
Herrenhof11 football pitch
Homburg11 football pitch
Hugelshofen11 table tennis table
Illighausen11 table tennis table
Istighofen11 table tennis table
Kümmertshausen11 basketball court
Leimbach TG11 table tennis table
Mammern11 multisport court
Mattwil11 table tennis table
Mettlen11 table tennis table
Oberbussnang11 table tennis table
Oberhofen TG11 multisport court
Raperswilen11 football pitch
Rheinklingen11 tennis court
Schlatt TG11 multisport court
Sonterswil11 multisport court
Strohwilen11 multisport court
Triboltingen11 multisport court
Tuttwil11 table tennis table
Wiezikon b. Sirnach11 football pitch
Zezikon11 multisport court

FAQ

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

Oukonjou lists 983, in 133 towns: 249 street workout areas, 247 table tennis tables, 154 football pitches, 107 multisport courts.

Which town is best equipped in the Canton of Thurgau?

Frauenfeld (99), Arbon (41) and Weinfelden (39).

Data updated on November 6, 2026