List by town
Jona 14
- Football pitch
Not stated: check on site340 m - Football pitch
Not stated: check on site380 m - Football pitch
Not stated: check on site540 m - Football pitch
Not stated: check on site · Lit1.0 km - Football pitch
Not stated: check on site1.0 km - Football pitch
Not stated: check on site · Lit1.1 km - Football pitch
Not stated: check on site1.1 km - Football pitch
Not stated: check on site · Lit1.1 km - Football pitch
Not stated: check on site · Lit1.1 km - Football pitch
Free access1.1 km - Football pitch
Not stated: check on site · Lit1.1 km - Football pitch
Not stated: check on site · Lit1.2 km
And 2 more: see the town page.
Neudorf 9
- Football pitch
Not stated: check on site330 m - Football pitch
Not stated: check on site · Lit460 m - Football pitch
Not stated: check on site · Lit600 m - Football pitch
Not stated: check on site · Lit610 m - Football pitch
Not stated: check on site660 m - Football pitch
Not stated: check on site · Lit690 m - Football pitch
Not stated: check on site · Lit690 m - Football pitch
Not stated: check on site850 m - Football pitch
Not stated: check on site95 km
Winkeln 9
- Football pitch
Not stated: check on site · Lit480 m - Football pitch
Not stated: check on site760 m - Football pitch
Not stated: check on site810 m - Football pitch
Not stated: check on site820 m - Football pitch
Not stated: check on site870 m - Football pitch
Not stated: check on site920 m - Football pitch
Not stated: check on site950 m - Football pitch
Not stated: check on site1.0 km - Football pitch
Not stated: check on site1.1 km
Henau 8
- Sportplatz am Oberberg
Not stated: check on site · Lit350 m - Football pitch
Not stated: check on site · Lit370 m - Football pitch
Not stated: check on site · Lit450 m - Football pitch
Not stated: check on site · Lit500 m - Football pitch
Not stated: check on site · Lit590 m - Football pitch
Not stated: check on site670 m - Football pitch
Not stated: check on site · Lit720 m - Football pitch
Not stated: check on site · Lit780 m
Diepoldsau 7
- Football pitch
Not stated: check on site620 m - Football pitch
Not stated: check on site1.2 km - Football pitch
Not stated: check on site1.2 km - Football pitch
Not stated: check on site · Lit1.2 km - Football pitch
Not stated: check on site · Lit1.3 km - Football pitch
Not stated: check on site · Lit1.3 km - Football pitch
Not stated: check on site · Lit1.3 km
Lachen 7
- Football pitch
Not stated: check on site220 m - Football pitch
Not stated: check on site · Lit490 m - Football pitch
Not stated: check on site · Lit550 m - Football pitch
Not stated: check on site640 m - Football pitch
Not stated: check on site · Lit670 m - Football pitch
Not stated: check on site800 m - Football pitch
Not stated: check on site820 m
Goldach 7
- Football pitch
Not stated: check on site210 m - Football pitch
Not stated: check on site400 m - Football pitch
Not stated: check on site550 m - Football pitch
Not stated: check on site690 m - Sportplatz Dammweg
Not stated: check on site780 m - Football pitch
Not stated: check on site850 m - Football pitch
Not stated: check on site860 m
Staad SG 6
- Football pitch
Not stated: check on site610 m - Football pitch
Not stated: check on site650 m - Football pitch
Not stated: check on site650 m - Football pitch
Not stated: check on site670 m - Football pitch
Not stated: check on site700 m - Football pitch
Not stated: check on site720 m
Südquartier 6
- Football pitch
Not stated: check on site · Lit260 m - Football pitch
Not stated: check on site450 m - Football pitch
Not stated: check on site520 m - Football pitch
Not stated: check on site570 m - Football pitch
Not stated: check on site590 m - Football pitch
Not stated: check on site610 m
Rapperswil 5
- Football pitch
Not stated: check on site230 m - Football pitch
Free access510 m - Football pitch
Not stated: check on site700 m - Football pitch
Not stated: check on site · Lit710 m - Football pitch
Not stated: check on site1.0 km
Uznach 5
- Football pitch
Not stated: check on site90 m - Football pitch
Not stated: check on site330 m - Football pitch
Not stated: check on site330 m - Football pitch
Not stated: check on site380 m - Football pitch
Not stated: check on site410 m
St. Fiden 5
- Football pitch
Not stated: check on site · Lit210 m - Football pitch
Not stated: check on site210 m - Football pitch
Not stated: check on site420 m - Football pitch
Not stated: check on site460 m - Football pitch
Not stated: check on site · Lit470 m
Lüchingen 5
- Football pitch
Not stated: check on site460 m - Football pitch
Not stated: check on site630 m - Football pitch
Not stated: check on site · Lit1.4 km - Football pitch
Not stated: check on site · Lit1.4 km - Football pitch
Not stated: check on site · Lit1.5 km
Bronschhofen 5
- Football pitch
Not stated: check on site330 m - Football pitch
Not stated: check on site · Lit350 m - Football pitch
Not stated: check on site380 m - Football pitch
Not stated: check on site390 m - Fuessballplatz Himmelriich
Not stated: check on site720 m
Montlingen 5
- Football pitch
Not stated: check on site · Lit440 m - Football pitch
Not stated: check on site · Lit440 m - Football pitch
Not stated: check on site · Lit470 m - Football pitch
Not stated: check on site · Lit500 m - Football pitch
Not stated: check on site · Lit700 m
Buchs SG 4
- Football pitch
Not stated: check on site120 m - Football pitch
Not stated: check on site330 m - Football pitch
Not stated: check on site · Lit910 m - Football pitch
Not stated: check on site · Lit1.0 km
Niederuzwil 4
- Football pitch
Not stated: check on site280 m - Fussballplatz Flawilerstrasse
Not stated: check on site370 m - Football pitch
Not stated: check on site470 m - Fussballplatz Schii
Not stated: check on site560 m
Widnau 4
- Football pitch
Not stated: check on site1.4 km - Football pitch
Not stated: check on site1.4 km - Football pitch
Not stated: check on site1.5 km - Football pitch
Not stated: check on site1.5 km
Bruggen 4
- Hartplatz
Not stated: check on site220 m - Spielwiese
Not stated: check on site240 m - Spielwiese
Not stated: check on site · Lit810 m - Hartplatz
Not stated: check on site850 m
Rebstein 4
- Football pitch
Not stated: check on site310 m - Football pitch
Not stated: check on site820 m - Football pitch
Not stated: check on site830 m - Football pitch
Not stated: check on site900 m
Eschenbach SG 4
- Football pitch
Not stated: check on site · Wheelchair access460 m - Football pitch
Not stated: check on site480 m - Football pitch
Not stated: check on site540 m - Football pitch
Not stated: check on site550 m
Wattwil 4
- Football pitch
Not stated: check on site580 m - Football pitch
Not stated: check on site620 m - Football pitch
Not stated: check on site · Lit680 m - Fussballplatz Schomatten
Not stated: check on site · Lit800 m
Wittenbach 4
- Football pitch
Not stated: check on site430 m - Football pitch
Not stated: check on site580 m - Football pitch
Not stated: check on site · Lit680 m - Football pitch
Restricted1.4 km
Walenstadt 4
- Football pitch
Free access · Lit370 m - Football pitch
Free access · Lit460 m - Football pitch
Free access · Lit550 m - Football pitch
Free access · Lit550 m
Au SG 4
- Football pitch
Not stated: check on site410 m - Football pitch
Not stated: check on site660 m - Football pitch
Not stated: check on site690 m - Football pitch
Not stated: check on site730 m
Büchel 4
- Football pitch
Not stated: check on site540 m - Football pitch
Not stated: check on site540 m - Football pitch
Not stated: check on site570 m - Football pitch
Not stated: check on site580 m
Gossau SG 3
- Football pitch
Not stated: check on site820 m - Football pitch
Not stated: check on site850 m - Football pitch
Not stated: check on site1.7 km
Flawil 3
- Football pitch
Not stated: check on site600 m - Football pitch
Not stated: check on site840 m - Football pitch
Not stated: check on site2.0 km
Bazenheid 3
Grabs 3
Schmerikon 3
Tübach 3
Heerbrugg 3
Vilters 3
Abtwil SG 3
Kirchberg SG 3
Neu St. Johann 3
Mosnang 3
Ebnat 3
Lütisburg 3
Steinach 3
Rotmonten 2
Bad Ragaz 2
Rosenberg 2
St. Margrethen SG 2
Trübbach 2
Sargans 2
Oberriet SG 2
Bütschwil 2
Rheineck 2
Linsebühl-Dreilinden 2
Haag (Rheintal) 2
Flums 2
Berneck 2
Mogelsberg 2
Uzwil 2
Benken SG 2
Häggenschwil 2
Heiligkreuz 2
Vorstadt 2
Zuckenriet 2
Eichberg 2
Gasenzen 2
Sonnental 2
Niederstetten 2
Berg SG 2
Bunt 2
Kaltbrunn 1
Oberuzwil 1
Algetshausen 1
Lindenhof 1
Degersheim 1
Balgach 1
Sonnenhof 1
Amden 1
Gähwil 1
Ermenswil 1
Riethüsli 1
Lichtensteig 1
Rorschach 1
Langgass-Heiligkreuz 1
Wangs 1
Weesen 1
Jonschwil 1
Kappel 1
Engelburg 1
Schänis 1
Klosterviertel 1
Pfäfers 1
Unterterzen 1
Brunnadern 1
Ebnat-Kappel 1
Eggersriet 1
Schwarzenbach SG 1
Waldkirch 1
Oberbüren 1
Gams 1
Berschis 1
Dietfurt 1
Bächli 1
Hemberg 1
Goldingen 1
Rossrüti 1
Untereggen 1
Zuzwil SG 1
Vättis 1
Sankt Peterzell 1
Dicken 1
Salez 1
Andwil SG 1
Wolfertswil 1
Ganterschwil 1
Notkersegg 1
Letten 1
Weite-Wartau 1
Niederwil SG 1
Gaiserwald 1
Lenggenwil 1
Neuhaus SG 1
Alt St. Johann 1
Stein SG 1
Westquartier 1
Hofberg 1
Züberwangen 1
Arnegg 1
Niederhelfenschwil 1
Sennwald 1
Hintergoldingen 1
Watt 1
Grabserberg 1
At a glance
- Free access confirmed by the source: 9 of 307
- Lighting reported: 75 of 307
- Wheelchair accessible (reported): 1 of 307
Read the full guide: football pitches →
FAQ
How many football pitches are there in the Canton of St. Gallen?
Oukonjou lists 307 free-access ones, in 130 towns: Jona (14), Neudorf (9) and Winkeln (9).
Do I need to book or pay to use the football pitches in the Canton of St. Gallen?
No. The football pitches listed here are reported as free access: free of charge and no booking, within the rules posted on site (hours, age, sharing).
How do I find the nearest football pitch?
Open the map, pick “Football pitches” and tap “Near me”: the list sorts by distance. Your position stays in your browser.
Data updated on November 6, 2026
