Sora Paez, left, Iory Gomez, center, and Stella Gamez, right, high-schoolers, join an anti-ICE protest at Civic Center Plaza as part of a school walkout on Jan. 20, 2026. Photo by Mariana Garcia.

Hundreds of San Franciscans gathered in front of City Hall on Tuesday afternoon, both to protest President Donald Trump as he celebrated his first year back in office, and to declare plans to protest again over the next three years.

The rally was organized by a coalition of progressive organizations after a call to action from the Women’s March

Protesters walk down Polk Street during an anti-ICE march at City Hall on Tuesday. Photo by Mariana Garcia.
People protest in front of a government building; signs read messages about saving trees and bees, and someone is dressed in a green dinosaur costume.
Costumed protesters stand at Civic Center Plaza for an anti-ICE protest on Tuesday. Photo by Mariana Garcia.

Some held signs opposing the U.S. military intervention in Venezuela. Others demanded the abolition of Immigration and Customs Enforcement. Many carried posters featuring Renee Good, the woman who was shot and killed by an Immigration and Customs Enforcement agent in Minneapolis, Minnesota, earlier this month. Protesters chanted her name on several occasions throughout the afternoon.

Elizabeth Oliver, right, a sophomore at Mission High School, leads protesters in a chant. Photo by Mariana Garcia.

“In 2025, we were caught on the back foot,” Arthur Wolf, from 50501 San Francisco, told the crowd in front of City Hall. “But we built power. In 2026, we solidify our power and we fight back.”

A Venezuelan flag flies in front of City Hall on Tuesday. Photo by Mariana Garcia.
A woman who identified herself as the “Unorganized Artist” holds a Trump puppet while wearing a Vladimir Putin mask at Civic Center Plaza on Tuesday. Photo by Mariana Garcia.

Also in attendance was District 11 Supervisor Chyanne Chen, who talked about a resolution she introduced at last week’s meeting of the Board of Supervisors, demanding that state and federal partners push for a third-party investigation into all ICE-related deaths nationwide, and calling for a moratorium on ICE detentions until the results of the investigation are made available and corrective action is implemented.

“In this moment, it is more important than ever to continue to stand together, to go against these terror attacks against our communities,” Chen said, drawing cheers from the crowd. 

After gathering at Civic Center, protesters marched downtown before ending their march in front of the San Francisco Federal Building. Organizers estimated the number of protesters at 1,500.

Protesters walk down Market Street during an anti-ICE protest in downtown San Francisco on Tuesday. Photo by Mariana Garcia.
Protesters hold anti-ICE banners during a protest in front of the San Francisco Federal Building. Photo by Mariana Garcia.

Similar demonstrations were held across the country, including in New York, Los Angeles, and Washington, D.C., and organizers encouraged people around the country to walk out of their jobs or classes to participate — and to plan resistance to the Trump administration.

“On January 20, we call on our communities to organize teams,” read the call to action. “Call your neighbors and classmates, and turn your back and walk out on fascism. Host mutual aid planning meetings, organize public service, but walk out to block the normal routines of power, and make the stakes real. This is a protest and a promise.  In the face of fascism, we will be ungovernable.”

A man raises his fist and shouts at a rally in front of a government building, wearing a t-shirt with a graphic and text, surrounded by other people, some holding papers and a guitar.
Jim Martinez, a San Francisco resident, chants at an anti-ICE protest on Tuesday. Photo by Mariana Garcia.

Stella Gamez, a senior at Mission High, walked out of her class on Tuesday afternoon with several of her classmates to join the protest at City Hall. Her teachers were understanding, she said.

“I came here for the abolishment of ICE. They need to get out of all our states,” she said. “They’re making these lies against my people. And I don’t appreciate that.”

High schoolers joined an anti-ICE protest as part of a walkout against ICE at Civic Center Plaza. Photo by Mariana Garcia.

Leila Salazar, executive director of Amazon Watch, a nonprofit organization advocating for the environment and indigenous rights in the Amazon Basin, attended the rally with her daughter. “Every single day of this year has been marked with chaos caused by the U.S. federal government,” she said. “This is not the world that we want to live in.”

Protesters march down Market Street in downtown San Francisco on Tuesday. Photo by Mariana Garcia.

Organizers encouraged the crowd to join a general strike on Jan. 23 by staying home from work or school and refraining from shopping.

The strike was endorsed by ISAIAH, a nonprofit coalition of Minnesota faith and community groups, and several unions, as a show of defiance against the killing of Renee Good by an ICE agent, and ICE’s continued presence in Minneapolis and St. Paul.

Achieving a general strike is very difficult to do; by definition, enough people have to participate so that economic activity in an area is almost entirely halted. (In San Francisco, the best-known historical example is the 1934 Waterfront Strike). A long list of businesses in Minneapolis have already announced that they are closing on the 23rd.

Anti-ICE protesters march down Market Street. Photo by Mariana Garcia.

Follow Us

Béatrice is a reporting intern covering immigration and the Tenderloin. She studied linguistics at McGill University before turning to journalism and getting a master's degree from Columbia Journalism School.

Mariana Garcia is a reporting intern and graduate of UC Berkeley. Previously, she interned at The Sacramento Bee as a visual journalist, and before that, as a video producer for the Los Angeles Dodgers. When she's not writing or holding a camera, she enjoys long runs around San Francisco.

Join the Conversation

2 Comments

  1. Excellent photos! Good going protesters!

    By participating in a general strike to show its solidarity with the besieged people in Minneapolis, San Franciscans and our Bay Area neighbors would be making a forceful statement about where the real power in our country lies and what needs to be done to save civilization.

    Real power…

    … is not with the lawless Trump administration that flagrantly murders, lies, and steals.

    … It is not with the courts, which have been packed, subverted and crippled.

    … It is not with the Democratic Party (which called Trump a fascist when it campaigned against him, but then rolled out the red carpet for him after he was elected).

    …It is not with the corrupt union bureaucracies that today specialize in dividing workers and making backroom deals with managements. (The UAW under Shawn Fain and the Teamsters under Sean M. O’Brien now openly ally with Trump. Why aren’t they organizing their members in a general strike?)

    … It is not with the fake-leftists of the Green Party or the Democratic Socialists of America who promise reform and preach patience, but more reliably deliver votes to the Democratic Party (which like the Republican Party is focused on Wall Street, profits and war). (Before he was inaugurated NYC mayor, Zohran Mamdani made a beeline to the White House to assure Trump that he could be cooperated on.)

    … Real power does not even reside on Wall Street or with the planet’s 12 richest individuals (who, according to Oxfam, own more than the poorest half of humanity, or 4 billion people!

    Where is the real power? Should it be a deep, dark secret?

    Real power rests with the working class. We the people!

    All out for a general strike!

    0
    -2
    votes. Sign in to vote
  2. The Mollahs in Iran are killing their own people , the orange mollah in the US with his gestapo is also killing his own people as well..Rogue state. Reality check for ex-republican party since their party, on its knees and submissive, is now officially a cult .

    0
    -2
    votes. Sign in to vote
Leave a comment
Please keep your comments short and civil. Do not leave multiple comments under multiple names on one article. We will zap comments that fail to adhere to these short and easy-to-follow rules.

Your email address will not be published. Required fields are marked *