Thousands of people across France took to the streets on Saturday for a third consecutive weekend of protests against rising living costs, economic inequality, and concerns over public services. Demonstrations occurred in Paris and numerous other cities, including Marseille, Lyon, Toulouse, and Nantes. Authorities deployed a substantial security presence to prevent a recurrence of the extensive unrest seen two weeks earlier.

In Paris, around 70,000 security personnel, including police and gendarmes, were mobilized. The Interior Ministry reported approximately 15,000 protesters nationwide by early afternoon and described the situation as "generally calm," with 27 arrests made by 2 p.m.—a notable reduction compared to 217 arrests the previous weekend. However, as the day progressed, police used tear gas in Paris, Lyon, and Toulouse to disperse small groups of troublemakers. Authorities also intervened in unauthorized marches, such as one in Toulouse where thousands of predominantly young demonstrators gathered, some carrying French flags.

Protesters included students, trade union members, Yellow Vest activists, and others united in opposition to the rising cost of living, high fuel prices, inflation, and grievances related to education and civil liberties. Many participants wore costumes—including clowns, witches, and fictional characters—partly linked to the Halloween weekend, which authorities warned could be used to conceal identities. Interior Minister Laurent Nunez cautioned that masks would not be tolerated if worn to provoke violence and reiterated the readiness of security forces to respond to any disorder comparable to the previous weekend’s clashes.

Although turnout was lower than in prior weeks, demonstrations involved an estimated 320,000 people nationwide. The protests in Paris were routed away from central landmarks to boulevards in eastern working-class districts, following a legal ban on marches between the Nation and Bastille squares upheld by France’s top administrative court. Trade union stewards helped oversee orderly conduct during the marches.

Voices from within the movement expressed frustrations over deteriorating living conditions and public services. University student Corentin Cabreux cited poor housing conditions as a motivation to join, describing damp walls, cockroach infestations, and rodent problems in his student residence. Others highlighted broader economic challenges, with protesters demanding increased attention to social inequality and students calling for improved learning environments and fair admissions processes.

The protests have also sparked demonstrations and solidarity actions across Europe, with similar youth-led marches reported in German and Italian cities.

Authorities emphasized vigilance and stepped-up security measures, including checks at train stations and roadways to intercept individuals carrying potentially dangerous objects. The French government is under increasing pressure amid public discontent, with economic challenges underscored by a recent downgrade of France’s debt outlook by a major ratings agency.

As France approaches the presidential election next April, the protests have taken on a political dimension, with far-left leader Jean-Luc Mélenchon participating prominently in Paris demonstrations, while far-right politician Marine Le Pen leads opinion polls. The protests reflect a complex mix of social, economic, and political grievances amid a tense atmosphere nationwide.