List by town
Porza 9
- Campo Vira
Not stated: check on site
Defibrillator 480 m Water 640 m Toilets 490 m520 m - Sintetico Tavesio
Not stated: check on site
Defibrillator 380 m Toilets 1.1 km600 m - Campo di calcio Tavesio
Restricted
Defibrillator 350 m Toilets 1.2 km680 m - Football pitch
Not stated: check on site · Lit
Defibrillator 130 m Water 1.0 km Toilets 1.1 km720 m - Football pitch
Not stated: check on site
Defibrillator 320 m Water 950 m Toilets 1.0 km750 m - Football pitch
Not stated: check on site
Defibrillator 440 m Water 920 m Toilets 1.0 km780 m - Football pitch
Not stated: check on site
Defibrillator 330 m Water 890 m Toilets 1.1 km810 m - Football pitch
Not stated: check on site
Defibrillator 330 m Water 840 m Toilets 980 m880 m - Football pitch
Not stated: check on site
Defibrillator 390 m Water 800 m Toilets 1000 m900 m
Bellinzona 7
- Football pitch
Not stated: check on site350 m - Football pitch
Not stated: check on site570 m - Comunale B
Not stated: check on site600 m - Football pitch
Not stated: check on site640 m - Sintetico
Not stated: check on site · Lit650 m - Stadio Comunale Bellinzona
Not stated: check on site · Lit680 m - Campetto Bofa Sportif
Free access710 m
Pedrinate 6
- Football pitch
Not stated: check on site240 m - Football pitch
Not stated: check on site910 m - Football pitch
Not stated: check on site920 m - Football pitch
Not stated: check on site990 m - Football pitch
Not stated: check on site1.3 km - Football pitch
Not stated: check on site1.4 km
Carasso 5
- Football pitch
Not stated: check on site470 m - Football pitch
Not stated: check on site670 m - Football pitch
Not stated: check on site1.1 km - Campo Gerretta
Not stated: check on site · Lit1.3 km - Football pitch
Not stated: check on site1.3 km
Tenero 4
- Sintetico Brochin
Not stated: check on site · Lit650 m - Prato Verzasca 1
Not stated: check on site990 m - Prato Verzasca 2
Not stated: check on site1.1 km - Football pitch
Not stated: check on site1.2 km
Locarno 4
- Football pitch
Not stated: check on site · Lit790 m - Football pitch
Not stated: check on site · Lit840 m - Football pitch
Not stated: check on site · Lit870 m - Football pitch
Not stated: check on site · Lit900 m
Ascona 4
- Football pitch
Not stated: check on site · Lit300 m - Football pitch
Not stated: check on site300 m - Football pitch
Not stated: check on site1.1 km - Football pitch
Not stated: check on site1.1 km
Canobbio 4
- Football pitch
Not stated: check on site
Defibrillator 920 m90 m - Al Maglio Campo 4
Not stated: check on site · Lit
Defibrillator 1.2 km390 m - Al Maglio Campo 2
Not stated: check on site · Lit
Defibrillator 1.3 km480 m - Al Maglio Campo 3
Not stated: check on site · Lit
Defibrillator 1.4 km580 m
Pregassona 4
- Football pitch
Not stated: check on site
Defibrillator 500 m Water 570 m Toilets 220 m110 m - Football pitch
Not stated: check on site
Defibrillator 230 m Water 460 m Toilets 580 m550 m - Football pitch
Not stated: check on site
Defibrillator 390 m Water 770 m Toilets 830 m860 m - Football pitch
Not stated: check on site · Lit
Defibrillator 360 m Water 810 m Toilets 820 m860 m
Mendrisio 4
- Football pitch
Not stated: check on site · Lit280 m - Football pitch
Not stated: check on site · Lit280 m - Football pitch
Not stated: check on site630 m - Football pitch
Not stated: check on site · Lit920 m
Morbio Inferiore 4
- Football pitch
Not stated: check on site · Lit450 m - Football pitch
Not stated: check on site · Lit680 m - Football pitch
Not stated: check on site800 m - Football pitch
Not stated: check on site · Lit820 m
Sementina 4
- Football pitch
Not stated: check on site · Lit1000 m - Campo vecchio
Not stated: check on site1.2 km - Stadio
Not stated: check on site1.3 km - Football pitch
Not stated: check on site · Lit1.8 km
Biasca 4
- Football pitch
Not stated: check on site880 m - Football pitch
Not stated: check on site1.3 km - Football pitch
Not stated: check on site1.4 km - Football pitch
Not stated: check on site1.4 km
Genestrerio 4
- Football pitch
Not stated: check on site120 m - Football pitch
Not stated: check on site · Lit840 m - Football pitch
Not stated: check on site · Lit890 m - Football pitch
Not stated: check on site · Lit940 m
Avegno 4
- Football pitch
Not stated: check on site180 m - Football pitch
Not stated: check on site370 m - Football pitch
Not stated: check on site760 m - Football pitch
Not stated: check on site850 m
Monte Carasso 3
- Football pitch
Not stated: check on site350 m - Football pitch
Not stated: check on site370 m - Campo Semine
Not stated: check on site900 m
Castel San Pietro 3
- Football pitch
Not stated: check on site100 m - Campo sintetico
Not stated: check on site · Lit840 m - Campo comunale Castel San Pietro
Not stated: check on site · Lit920 m
Pura 3
- Football pitch
Not stated: check on site450 m - Football pitch
Not stated: check on site · Lit450 m - Football pitch
Not stated: check on site760 m
Losone 3
- Football pitch
Not stated: check on site470 m - Football pitch
Not stated: check on site520 m - Football pitch
Not stated: check on site1.3 km
Molino Nuovo 3
- Football pitch
Not stated: check on site
Defibrillator 670 m Water 660 m Toilets 450 m270 m - Football pitch
Free access · Lit
Defibrillator 1.1 km Water 440 m Toilets 360 m440 m - Football pitch
Not stated: check on site · Lit
Defibrillator 1.3 km Water 250 m Toilets 490 m640 m
Balerna 3
- Football pitch
Free access300 m - Football pitch
Not stated: check on site1.1 km - Football pitch
Not stated: check on site1.1 km
Chiasso 3
- Football pitch
Not stated: check on site470 m - Football pitch
Not stated: check on site840 m - Football pitch
Not stated: check on site860 m
Riva San Vitale 3
- Football pitch
Not stated: check on site220 m - Football pitch
Not stated: check on site380 m - Football pitch
Not stated: check on site500 m
Gravesano 3
- Football pitch
Not stated: check on site180 m - Football pitch
Not stated: check on site400 m - Bedano A
Not stated: check on site510 m
Gorduno 3
- Football pitch
Not stated: check on site360 m - Football pitch
Not stated: check on site370 m - Football pitch
Not stated: check on site710 m
Claro 3
- Football pitch
Not stated: check on site700 m - Football pitch
Not stated: check on site870 m - Football pitch
Not stated: check on site880 m
Sant'Antonino 3
- Canvera
Not stated: check on site · Lit300 m - Football pitch
Not stated: check on site1.8 km - Campo Comunale di Giubiasco
Not stated: check on site · Lit1.8 km
Caneggio 3
- Football pitch
Not stated: check on site160 m - Football pitch
Not stated: check on site160 m - Football pitch
Not stated: check on site3.4 km
Airolo 2
Stabio 2
Lodrino 2
Breganzona 2
- Football pitch
Not stated: check on site
Defibrillator 60 m Water 870 m Toilets 890 m490 m - Football pitch
Not stated: check on site
Defibrillator 130 m Water 790 m Toilets 910 m520 m
Novazzano 2
Cevio 2
Magliaso 2
Quartino 2
Gordola 2
- Football pitch
Not stated: check on site · Lit790 m - Football pitch
Not stated: check on site · Lit990 m
Rodi 2
Castione 2
Melide 2
Bodio TI 2
- Campo da Calcio Bodio
Not stated: check on site · Lit670 m - Football pitch
Not stated: check on site760 m
Vernate 2
Caslano 2
Bioggio 2
- Football pitch
Not stated: check on site
Defibrillator 1.3 km Water 490 m Toilets 680 m370 m - Football pitch
Not stated: check on site
Defibrillator 1.4 km Water 520 m Toilets 750 m390 m
Massagno 2
- Football pitch
Not stated: check on site · Lit
Defibrillator 80 m Water 570 m Toilets 1.2 km410 m - Football pitch
Not stated: check on site · Lit
Defibrillator 340 m Water 220 m Toilets 1.2 km510 m
Cadempino 2
- Football pitch
Not stated: check on site · Lit
Toilets 1.3 km160 m - Football pitch
Not stated: check on site · Lit
Toilets 1.3 km160 m
Coldrerio 2
Melano 2
Verscio 2
Gentilino 2
Faido 2
Lugano 2
Sonvico 2
Collina d'Oro 2
Ponte Capriasca 2
Origlio 2
Sorengo 2
Morbio Superiore 2
Locarno Monti 2
Mondacce 2
Viganello 2
Cavigliano 2
Rancate 2
Pollegio 2
Contone 2
Golino 2
Novaggio 2
Ligornetto 2
Torre 2
Chironico 1
Brione 1
Rovio 1
Monteggio 1
Aurigeno 1
Cassarate 1
Iragna 1
Tesserete 1
Agra 1
Cureglia 1
Arbedo 1
Agno 1
Manno 1
Salorino 1
Bosco Luganese 1
Cadenazzo 1
Vacallo 1
Carona 1
Bironico 1
Bedigliora 1
Ponte Tresa 1
Montagnola 1
Savosa 1
Gordevio 1
Brusino Arsizio 1
Besazio 1
Brissago 1
Cademario 1
Gudo 1
Camorino 1
Giornico 1
Cadro 1
Bignasco 1
Preonzo 1
Osogna 1
Acquarossa 1
Arogno 1
Barbengo 1
Sessa 1
Tremona 1
Camignolo 1
Muzzano 1
Intragna 1
Aquila 1
Lodano 1
Someo 1
Lavizzara 1
Tegna 1
Cresciano 1
Arosio 1
Sigirino 1
Gandria 1
Brione sopra Minusio 1
Morcote 1
Personico 1
Sagno 1
Torricella-Taverne 1
Gnosca 1
Malvaglia 1
Mezzovico 1
Cugnasco-Gerra 1
Campo (Blenio) 1
Semione 1
Palagnedra 1
Moghegno 1
At a glance
- Free access confirmed by the source: 9 of 257
- Lighting reported: 63 of 257
- Wheelchair accessible (reported): 1 of 257
- Defibrillator within 500 m: 19 of 257
Read the full guide: football pitches →
FAQ
How many football pitches are there in the Canton of Ticino?
Oukonjou lists 257 free-access ones, in 134 towns: Porza (9), Bellinzona (7) and Pedrinate (6).
Do I need to book or pay to use the football pitches in the Canton of Ticino?
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
