Correction (September 28, 2026): This article originally presented the CDS rewrite, which excludes the rainbow flag, as still pending. In fact, parliament had already approved a new version on September 18 with PSD and Liberal Initiative votes (the CDS and Chega abstained); it keeps the CDS list of permitted flags but adds a PSD exception for flags symbolizing Portugal’s international commitments at official events, which may leave room for the rainbow flag.
Portugal’s fight over which flags can fly on public buildings is back in parliament, and the rainbow flag is still the flag everyone is actually arguing about.
How we got here
Back in April, Portugal’s parliament passed a decree — with votes from the center-right PSD, the far-right Chega, and the conservative CDS-PP — banning flags “of an ideological, partisan, or associative nature” from flying on public buildings. In practice, the law was written to stop city halls from raising the rainbow flag for Pride, something Lisbon and other municipalities have done for years. Under the original text, only the Portuguese flag, the EU flag, municipal and regional flags, and military flags would be allowed, with exceptions for foreign flags on official diplomatic occasions.
President António José Seguro declined to sign it. In June, he returned the decree to parliament without promulgation — his first political veto since taking office — arguing that terms like “ideological flag” and “associative flag” were too vague to apply consistently, and that the law blurred the line between genuinely partisan symbols and flags representing “humanitarian causes.” Portugal’s left cheered the veto; Chega called it overreach and pushed for the law to be reconsidered anyway.
What’s changed
Rather than let the bill die, the CDS came back with a rewrite. Instead of listing which flags are banned — the approach Seguro objected to as too fuzzy — the new version flips the structure entirely: it lists which flags are allowed, and nothing else. Under the CDS proposal, only the Portuguese flag, the EU flag, and flags of municipalities, autonomous regions, and the armed forces may be displayed. Everything else, including the rainbow flag, is excluded by omission rather than by name.
It’s a clever legal move. By removing the specific list of prohibited “ideological” and “associative” flags that Seguro flagged as vague, the CDS is betting it can satisfy his stated objection to the bill’s language while arriving at the identical practical outcome: no Pride flags on Lisbon’s city hall, or anywhere else the government has a say.
Parliament debated the rewrite in plenary on September 16 and approved a new version on September 18 — but not quite the CDS’s. The final text keeps the CDS structure, an exclusive list of permitted flags enforced by the police, and adds a PSD amendment allowing flags that “symbolize international commitments assumed by the Portuguese State” at official initiatives, commemorations or campaigns with no party-political or electoral character. The PSD and the Liberal Initiative voted in favor; the CDS and Chega abstained, with Chega accusing the PSD of opening a gate for “ideological” flags; the Socialists and the rest of the left voted against. Whether a town hall could fly the rainbow flag under that exception is left to interpretation. The decree now goes back to Seguro, who can sign it, veto it again or send it to the Constitutional Court.
Why it matters beyond one flagpole
This might read as a symbolic fight, but it’s part of a pattern. Portugal’s far-right has grown rapidly since 2019, and Chega now holds real leverage in parliamentary math that didn’t exist a few years ago. The flag law arrives alongside separate legislative pushes — also backed by Chega and elements of the ruling coalition — aimed at rolling back self-determined legal gender recognition and restricting gender-affirming care for minors, bills TrueQueer has covered as they’ve moved (and repeatedly stalled) through committee this year.
Flying the rainbow flag over a town hall doesn’t, by itself, guarantee anyone’s rights. But symbolic visibility from local governments has real downstream effects: it signals to LGBTQ+ residents that their municipality considers them part of the community it represents, and it’s often the first thing a right-wing coalition targets precisely because it’s low-cost and high-visibility. Removing that gesture doesn’t change any law protecting LGBTQ+ Portuguese people directly, but it does tell them something about the room their local government wants them to occupy.
We’ve spent real time in Porto, and the contrast between how welcome individual travelers are made to feel there and what’s happening in national politics right now is a reminder that a country’s laws and its street-level culture don’t always move in the same direction — or at the same speed. We’ll keep watching where this bill lands.