Locarno è considerata la località lacustre più settentrionale che gode di un mite clima mediterraneo. Si tratta quindi di una delle località svizzere con la meteo più favorevole e le temperature più alte. Le quasi 2'300 ore di sole all’anno e la temperatura media annuale di 15,5°C permettono una primavera precoce seguita da un’estate lunga, calda e con poche precipitazioni e da un autunno che si protrae fino a novembre. Grazie a questo clima, a Locarno crescono numerose piante mediterranee come le palme e i limoni.