×
On the image you see many people holding sign like "Black lives matter", "Equality", "Blanchocratie c'est fini" and others. There is a big black banner with white text written "Black lives matter, I can't breath".

CHANGE Planner

Stay active with the movement calendar

Actions, Meetings and other events from movements and collectives in Switzerland.

Calendar categories

The different categories are color-coded for easy identification:

System Events
Events from big players and institutions that have a systemic impact. They could serve as inspiration for your own campaigns and actions (colour = red)

Anniversaries & Remembrance Days
Days dedicated to the commemoration of a specific event or a political topic or (usually marginalised) identity, on which political actions often take place in relation to the occasion (colour = orange)

Trials & Repression
Court cases, prison trials, releases and other matters relating to repression (colour = brown)

Action Days & Demos
Demos, actions and action days in which you can simply take part with your group or on your own (colour = green)

Meetings
Conferences, open meetings of alliances and on-boardings that you can attend. Registration is often necessary (colour = yellow)

Camps & Festivals
Activist Camps, festivals and street parties that you can take part in with your group or on your own (colour = blue)

Talks, Workshops & Skill-Sharings
Workshops, skillshares, talks and more about politics, activism and decolonization. Some take place online, and registration is often required (colour = purple)

Decolonial/activist Culture & Art Mostly activist and decolonial cultural events which can broaden perspectives (colour = black)

View as:

July 2025

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Tuesday 1 July
  • 17:30 – 18:30 Mahnwache End the genocide in Gaza (Place de la Gare/Bahnhofplatz, Biel/Bienne)
    Tuesday 1 July
    17:30 – 18:30
    Mahnwache End the genocide in Gaza (Place de la Gare/Bahnhofplatz, Biel/Bienne)
    Place de la Gare/Bahnhofplatz, Biel/Bienne
  • 20:00 – 22:00 Kuzeb: Vollversammlung (Bremgarten AG)
    Tuesday 1 July
    20:00 – 22:00
    Kuzeb: Vollversammlung (Bremgarten AG)
    KulturZentrum Bremgarten (KuZeB), Ecke Zürcher-/Zugerstrasse, Bremgarten AG
Wednesday 2 July
  • 13:12 – 19:17 Postsquat: Velonom (Zürich)
    Wednesday 2 July
    13:12 – 19:17
    Postsquat: Velonom (Zürich)
    Post Squat, Wipkingerplatz 7, 1. Stock, Zureich

    offene Velowerkstatt um selbst das eigene Velo zu reparieren oder es zu lernen
    https://post.zureich.rip/kalender/velonom-2025-07-09/

  • 18:30 – 21:00 Soirée de présentation de la Caisse genevoise de l’alimentation (Genève)
    Wednesday 2 July
    18:30 – 21:00
    Soirée de présentation de la Caisse genevoise de l’alimentation (Genève)
    Espace de quartier Pâquis, Espace Jean-Charles-Amat 6, 1202 Genève
  • 19:00 – 21:00 Ni una Menos Zürich: Kundgebung gegen Feminizide (Ni una menos Platz, Zürich)
    Wednesday 2 July
    19:00 – 21:00
    Ni una Menos Zürich: Kundgebung gegen Feminizide (Ni una menos Platz, Zürich)
    Ni una menos Paltz (ehem. Helvetiaplatz), Zürich
Thursday 3 July
  • All Day Cemal G. 2001 (Helvetzid)
    Thursday 3 July
    Cemal G. 2001 (Helvetzid)
    Bern Bethlehem

    ENGLISH: Killed during a police operation in his home in Bern-Betlehem.
    Helvetzids are systematic deaths of racialized people that take place in police custody, in refugee centers, and in hospitals in Switzerland.
    DEUTSCH: Wurde bei einem Polizeieinsatz in seinem Haus in Bern-Betlehem getötet.
    Helvetzide sind systematische Todesursachen von rassifizierten Menschen, die in polizeilicher Untersuchungshaft, in Flüchtlingszentren und in Spitälern in der Schweiz stattfinden.
    FRANÇAIS: Tué lors d’une opération de police à son domicile de Bern-Betlehem.
    Les helvetzides sont des décès systématiques de personnes racisées, qui ont lieu en détention préventive policière, dans les centres de réfugiés et dans les hôpitaux en Suisse.
    ITALIANO: Ucciso durante un’operazione di polizia nella sua casa di Berna-Betlemme.
    Gli Helvetzidi sono morti sistematiche di persone di razza che avvengono in custodia della polizia, nei centri per rifugiati e negli ospedali in Svizzera.
    https://schwarzeschweiz.com/en/memorial/
    https://stop-racial-profiling.ch/en/court_cases/helvetzide/

  • 18:00 – 21:30 Haus pour Bienne: Männer* und Queerfeminismus (Biel/Bienne)
    Thursday 3 July
    18:00 – 21:30
    Haus pour Bienne: Männer* und Queerfeminismus (Biel/Bienne)
    Haus pour Bienne, Kontrollstrasse 22

    Der Anlass findet unabhängig vom queerfeministischen Streikkollektiv statt und richtet sich primär an Männer* – ist jedoch offen füralle Interessierte.
    https://t.me/joinchat/y8iFwWBOmb84NGY0

  • 18:00 – 21:00 Klimaznacht: Znacht + Buchvorstellung „Die Ökologie der Freiheit“ (Basel)
    Thursday 3 July
    18:00 – 21:00
    Klimaznacht: Znacht + Buchvorstellung „Die Ökologie der Freiheit“ (Basel)
    Quartiertreff LoLa, Lothringerstrasse 63, 4056 Basel
Friday 4 July
  • All Day Les limaces: Les Trouvailles - Rassemblement queer féministe autogéré (Boudry)
    Friday 4 JulySunday 13 July
    Les limaces: Les Trouvailles - Rassemblement queer féministe autogéré (Boudry)
    Boudry
  • Sara Jneid 2014 (Helvetzid)
    Friday 4 July
    Sara Jneid 2014 (Helvetzid)
    Domodossola

    ENGLISH: Killed by Swiss racism at the border when her mother was deported.
    Helvetzids are systematic deaths of racialized people that take place in police custody, in refugee centers, and in hospitals in Switzerland.
    DEUTSCH: Getötet durch Schweizer Rassismus bei der Rückweisung ihrer Mutter an der Grenze.
    Helvetzide sind systematische Todesursachen von rassifizierten Menschen, die in polizeilicher Untersuchungshaft, in Flüchtlingszentren und in Spitälern in der Schweiz stattfinden.
    FRANÇAIS: Tuée par le racisme suisse lors du renvoi de sa mère à la frontière.
    Les helvetzides sont des décès systématiques de personnes racisées, qui ont lieu en détention préventive policière, dans les centres de réfugiés et dans les hôpitaux en Suisse.
    ITALIANO: Uccisa dal razzismo svizzero quando la madre è stata respinta al confine.
    Gli Helvetzidi sono morti sistematiche di persone di razza che avvengono in custodiadella polizia, nei centri per rifugiati e negli ospedali in Svizzera.
    https://schwarzeschweiz.com/en/memorial/
    https://stop-racial-profiling.ch/en/court_cases/helvetzide/

  • 19:00 – 21:00 Basel for Palestine: Demo Down with the Empire, global struggles unite (Marktplatz, Basel)
    Friday 4 July
    19:00 – 21:00
    Basel for Palestine: Demo Down with the Empire, global struggles unite (Marktplatz, Basel)
    Marktplatz, Basel
  • 19:00 – 21:00 OAT Zürich: OAT (Zürich)
    Friday 4 July
    19:00 – 21:00
    OAT Zürich: OAT (Zürich)
    Ort wird nach Anmeldung bekanntgegeben

    Vortrag zur Kampagne KuZeB bleibt
    https://www.instagram.com/p/DLhUehOME25/

    Anmeldung per dm oder email (oat-zh@riseup.net)

Saturday 5 July
  • All Day Les limaces: Les Trouvailles - Rassemblement queer féministe autogéré (Boudry)
    Friday 4 JulySunday 13 July
    Les limaces: Les Trouvailles - Rassemblement queer féministe autogéré (Boudry)
    Boudry
  • 14:00 – 23:00 Glarus Pride: Pride (Güterschuppen, Glarus)
    Saturday 5 July
    14:00 – 23:00
    Glarus Pride: Pride (Güterschuppen, Glarus)
    Kulturzentrum Güterschuppen Glarus, 8750 Glarus

    In Glarus findet die erste Pride statt!
    https://www.instagram.com/p/DLhHe7fspJm/

Sunday 6 July
  • All Day Les limaces: Les Trouvailles - Rassemblement queer féministe autogéré (Boudry)
    Friday 4 JulySunday 13 July
    Les limaces: Les Trouvailles - Rassemblement queer féministe autogéré (Boudry)
    Boudry
  • 13:00 – 16:30 Feministische Streikhaus Zürich: Vernetzungstreffen mit Input für neue Menschen (Zürich)
    Sunday 6 July
    13:00 – 16:30
    Feministische Streikhaus Zürich: Vernetzungstreffen mit Input für neue Menschen (Zürich)
    Feministisches Streikhaus Sihlquai 115 8005, Zürich
  • 13:00 – 16:00 sexworkers collective: Brunch (Zürich) *SEX WORKERS ONLY*
    Sunday 6 July
    13:00 – 16:00
    sexworkers collective: Brunch (Zürich) *SEX WORKERS ONLY*
    Zürich
Monday 7 July
  • All Day Les limaces: Les Trouvailles - Rassemblement queer féministe autogéré (Boudry)
    Friday 4 JulySunday 13 July
    Les limaces: Les Trouvailles - Rassemblement queer féministe autogéré (Boudry)
    Boudry
  • 18:00 – 21:00 Raupe: Kritischer Bildungsabend (Bern)
    Monday 7 July
    18:00 – 21:00
    Raupe: Kritischer Bildungsabend (Bern)
    Community Center de_block, Waldmannstrasse 17, 3018 Bern
Tuesday 8 July
  • All Day Les limaces: Les Trouvailles - Rassemblement queer féministe autogéré (Boudry)
    Friday 4 JulySunday 13 July
    Les limaces: Les Trouvailles - Rassemblement queer féministe autogéré (Boudry)
    Boudry
  • 14:00 – 16:00 La solidarité n’est pas un crime ! (Tribunal cantonal, Porrentruy)
    Tuesday 8 July
    14:00 – 16:00
    La solidarité n’est pas un crime ! (Tribunal cantonal, Porrentruy)
    Tribunal cantonal, Chemin du Château 9, 2900 Porrentruy
Wednesday 9 July
  • All Day Les limaces: Les Trouvailles - Rassemblement queer féministe autogéré (Boudry)
    Friday 4 JulySunday 13 July
    Les limaces: Les Trouvailles - Rassemblement queer féministe autogéré (Boudry)
    Boudry
  • 13:12 – 19:17 Postsquat: Velonom (Zürich)
    Wednesday 9 July
    13:12 – 19:17
    Postsquat: Velonom (Zürich)
    Post Squat, Wipkingerplatz 7, 1. Stock, Zureich

    offene Velowerkstatt um selbst das eigene Velo zu reparieren oder es zu lernen
    https://post.zureich.rip/kalender/velonom-2025-07-09/

  • 19:00 – 20:00 Sozialismus.ch: Vortrag Trumps Regime (online)
    Wednesday 9 July
    19:00 – 20:00
    Sozialismus.ch: Vortrag Trumps Regime (online)
    Online per Zoom (Link via website)
Thursday 10 July
  • All Day Les limaces: Les Trouvailles - Rassemblement queer féministe autogéré (Boudry)
    Friday 4 JulySunday 13 July
    Les limaces: Les Trouvailles - Rassemblement queer féministe autogéré (Boudry)
    Boudry
Friday 11 July
Saturday 12 July
  • All Day Les limaces: Les Trouvailles - Rassemblement queer féministe autogéré (Boudry)
    Friday 4 JulySunday 13 July
    Les limaces: Les Trouvailles - Rassemblement queer féministe autogéré (Boudry)
    Boudry
  • 19:00 – 21:30 OAT Luzern: Offenes Antifaschistisches Treffen (Luzern)
    Saturday 12 July
    19:00 – 21:30
    OAT Luzern: Offenes Antifaschistisches Treffen (Luzern)
    Ort wird nach Anmeldung bekannt gegeben
Sunday 13 July
  • All Day Les limaces: Les Trouvailles - Rassemblement queer féministe autogéré (Boudry)
    Friday 4 JulySunday 13 July
    Les limaces: Les Trouvailles - Rassemblement queer féministe autogéré (Boudry)
    Boudry
  • 18:00 – 20:00 Gastra Kollektiv: Monatliches Austauschtreffen für gegenseitige Unterstützung, Besprechung und Heraustragen von Missständen in der Gastronomie (Zürich)
    Sunday 13 July
    18:00 – 20:00
    Gastra Kollektiv: Monatliches Austauschtreffen für gegenseitige Unterstützung, Besprechung und Heraustragen von Missständen in der Gastronomie (Zürich)
    Streikhaus, Sihlquai 115, 8005 Zürich
Monday 14 July
Tuesday 15 July
  • 20:00 – 22:00 Systembruch: Stammtisch (Zug)
    Tuesday 15 July
    20:00 – 22:00
    Systembruch: Stammtisch (Zug)
    Genauer Ort wird noch bekannt gegeben
Wednesday 16 July
Thursday 17 July
Friday 18 July
Saturday 19 July
Sunday 20 July
Monday 21 July
Tuesday 22 July
Wednesday 23 July
Thursday 24 July
Friday 25 July
Saturday 26 July
Sunday 27 July
Monday 28 July
Tuesday 29 July
  • 19:30 – 22:00 Feministisches Streikhaus Zürich: Decolonial Reading Group (Zürich)
    Tuesday 29 July
    19:30 – 22:00
    Feministisches Streikhaus Zürich: Decolonial Reading Group (Zürich)
    feministisches Streikhaus Sihlquai 115 8005, Zürich
  • 20:00 – 22:00 Systembruch: Stammtisch (Zug)
    Tuesday 29 July
    20:00 – 22:00
    Systembruch: Stammtisch (Zug)
    Genauer Ort wird noch bekannt gegeben
  • 21:00 – 23:00 Bullinger Hofkino: VéloKino (Zürich)
    Tuesday 29 July
    21:00 – 23:00
    Bullinger Hofkino: VéloKino (Zürich)
    Bullingerhof, 8004 Zürich
Wednesday 30 July
  • All Day Bfa: Letzter August - Aktionstage für Bewegungsfreiheit und eine solidarische Zukunft!
    Wednesday 30 JulySaturday 2 August
    Bfa: Letzter August - Aktionstage für Bewegungsfreiheit und eine solidarische Zukunft!

    Um was geht es? Der 1. August ist ein nationalistischer Feiertag, der die Idee von Nationalstaaten, von Grenzen und Abschottung normalisiert und romantisiert. Mit den Aktionstagen wollen wir schweizweit Gegenperspektiven aufzeigen und widerständig, laut und lebendig sichtbar machen, dass wir den globalen Rechtsrutsch nicht akzeptieren. Wir wollen diesen Todespolitiken eine Politik von einem guten Leben für alle entgegen stellen. Mitmachen? Organisiert euch und lasst euch zwischen dem 30. Juli und 2. August 2025 eine eigene Aktion einfallen oder beteiligt euch an den offenen Aktionen anderer. Mehr Infos zu den Aktionstagen findest du auf demWebsite: https://bewegungsfreiheit.ch/letzter-august/ No Borders, no Nations! 🔥🌍
    https://bewegungsfreiheit.ch/letzter-august/

Thursday 31 July
  • All Day Bfa: Letzter August - Aktionstage für Bewegungsfreiheit und eine solidarische Zukunft!
    Wednesday 30 JulySaturday 2 August
    Bfa: Letzter August - Aktionstage für Bewegungsfreiheit und eine solidarische Zukunft!

    Um was geht es? Der 1. August ist ein nationalistischer Feiertag, der die Idee von Nationalstaaten, von Grenzen und Abschottung normalisiert und romantisiert. Mit den Aktionstagen wollen wir schweizweit Gegenperspektiven aufzeigen und widerständig, laut und lebendig sichtbar machen, dass wir den globalen Rechtsrutsch nicht akzeptieren. Wir wollen diesen Todespolitiken eine Politik von einem guten Leben für alle entgegen stellen. Mitmachen? Organisiert euch und lasst euch zwischen dem 30. Juli und 2. August 2025 eine eigene Aktion einfallen oder beteiligt euch an den offenen Aktionen anderer. Mehr Infos zu den Aktionstagen findest du auf demWebsite: https://bewegungsfreiheit.ch/letzter-august/ No Borders, no Nations! 🔥🌍
    https://bewegungsfreiheit.ch/letzter-august/

  • 18:00 – 21:00 orghan.ch: Quartier für alle! Veganes Znacht und Austausch (Bern)
    Thursday 31 July
    18:00 – 21:00
    orghan.ch: Quartier für alle! Veganes Znacht und Austausch (Bern)
    Community Center de_block, Waldmannstrasse 17, 3018 Bern

    Quartier für alle! Veganes Znacht und Austausch

How can I add events to the calendar?
What are the calendar categories?

The different categories are color-coded for easy identification:

System Events
Events from big players and institutions that have a systemic impact. They could serve as inspiration for your own campaigns and actions (colour = red)

Anniversaries & Remembrance Days
Days dedicated to the commemoration of a specific event or a political topic or (usually marginalised) identity, on which political actions often take place in relation to the occasion (colour = orange)

Trials & Repression
Court cases, prison trials, releases and other matters relating to repression (colour = brown)

Action Days & Demos
Demos, actions and action days in which you can simply take part with your group or on your own (colour = green)

Meetings
Conferences, open meetings of alliances and on-boardings that you can attend. Registration is often necessary (colour = yellow)

Camps & Festivals
Activist Camps, festivals and street parties that you can take part in with your group or on your own (colour = blue)

Talks, Workshops & Skill-Sharings
Workshops, skillshares, talks and more about politics, activism and decolonization. Some take place online, and registration is often required (colour = purple)

Decolonial/activist Culture & Art Mostly activist and decolonial cultural events which can broaden perspectives (colour = black)

Which events can I add to the calendar?

You can add events relevant to activists and movements including actions, meetings, demonstrations, workshops and others.

We are not posting Events which are not align with our values.

How can I add the calendar to my Smartphone / Computer?

For adding the calendar you need to

  1. Click on the “Subscribe” button next to the different calendar categories
  2. Accept adding it to your calendar
  3. While adding, you can choose the frequency of actualizing. We recommend to chose at least every day.
  4. You need to subscribe individually to every calendar category
Where is the calendar hosted?

The calendar is hosted securely on proton.me

What are other calendars in Switzerland?

There are other calendars relevant for movements in Switzerland:

Who is organizing this calendar?

The calendar is organized by the MovingChange Collective. It is a Collective which supports movements in Switzerland. We finance ourselves over MOVERS. There as well individuals from movements which are helping to add events to the calendar. If you are interested to help add regularly events from your region, please contact us on hello@movingchange.ch

English