The presiding judge said the action of the 23-year-old defendant and a group of other Breakfree activists was justified by the climate emergency and was in line with the logic of the Swiss government climate policy.
However, the court warned the verdict must not be seen as an encouragement to commit further damage.
The verdict, announced on Wednesday, overturns a suspended sentence handed down by a lower court earlier this year which ordered the defendant to pay about CHF300 ($329) and to cover a clean-up fee of CHF2,250.
The man daubed the façade of a Credit Suisse subsidiary in Geneva with red handprints, an action he said was done to protest against the bank’s investments in fossil fuels.
The latest ruling can still be challenged in the Federal Court.
Tennis matches
Last month another appeals court in western Switzerland reversed a ruling that had acquitted 12 activists of trespassing at a branch of the Credit Suisse bank in Lausanne.
The canton Vaud appeals court imposed fines of CHF100-150. The court argued that the activists could have used other means of protesting against alleged environmental abuses of the bank.
The group had staged tennis matches inside a Credit Suisse bank in Lausanne.
Living longer: What do you think about the longevity trend?
The longevity market is booming thanks in part to advances in the science of ageing. What do you think of the idea of significantly extending human lifespan?
Spar Switzerland put up for sale by South African owner
This content was published on
Talks with potential buyers of the 360-plus Spar stores in Switzerland are underway, but it’s not clear who’s in the running.
Further villages in Swiss landslide area avoid damage for now
This content was published on
Due to the build-up of a lake behind the debris in Blatten, canton Valais, parts of neighbouring villages have been evacuated as a precaution.
Glacier collapses burying large parts of Swiss village Blatten
This content was published on
A gigantic avalanche of ice, mud and debris has buried a large part of the village of Blatten after a major glacier collapsed.
Swiss government seeks better labour integration of Ukrainian refugees
This content was published on
The Swiss government has now set a goal of 50% of Ukrainian refugees to be in employment by the end of 2025, compared with 38% at present.
Swiss government greenlights Ruag sale of Leopard tanks to Germany
This content was published on
The defence company Ruag MRO is allowed to sell 71 Leopard 1 battle tanks to Germany. However, the tanks may not be sold to Ukraine.
Foie gras sold in Switzerland must declare painful production process
This content was published on
Starting July 1, the sale of foie gras in Switzerland must make reference to the painful procedures performed on the animal.
Swiss economics minister seeks progress on US tariff negotiations by July
This content was published on
Swiss Economics Minister Guy Parmelin is hoping for results in the tariff negotiations with the US by the beginning of July.
This content was published on
More than 2,000 people have held a climate demonstration in Bern, just days after police broke up another climate protest in the city.
Extinction Rebellion repeat climate protest in western Switzerland
This content was published on
Around 500 highly-organised group members blocked a street in the city of Lausanne on Lake Geneva calling for urgent measures to combat climate change.
You can find an overview of ongoing debates with our journalists here . Please join us!
If you want to start a conversation about a topic raised in this article or want to report factual errors, email us at english@swissinfo.ch.