Hundreds gather in Chicano Park on May Day calling for workers’ rights, protection for immigrants and environmental justice

Share
People hold protest signs and flags under a bridge covered in mura
Hundreds of people line up under the Coronado Bridge in Chicano Park before a May Day march through Barrio Logan on Friday, May 1, 2026. Lauren J. Mapp/Daylight San Diego

Protestors gave speeches during a rally under the Coronado Bridge before marching through Barrio Logan to the Federal Building in downtown San Diego.


Photo Essay by Lauren J. Mapp, Edited by Kate Morissey and Maya Srikrishnan

Hundreds of union members and demonstrators gathered at Chicano Park on Friday, calling for stronger immigrant protections, workers’ rights, environmental justice and renewed momentum behind democratic socialism. 

After speeches in the park, the crowd marched through Barrio Logan to the Edward J. Schwartz Federal Building in downtown San Diego, filling the streets with chants, colorful banners and signs during one of more than a dozen marches planned across San Diego County to commemorate May Day. 

Many demonstrators carried signs against the Trump administration, calling for an end to Immigration and Customs Enforcement and the Iran War. Some other protestors wore keffiyehs, Middle Eastern scarves, blew bubbles or chanted from a caravan of cars following the march through Barrio Logan. Others carried Palestinian, Haitian, Mexican, Puerto Rican and other flags.

A person in a red t-shirt that reads "Party for Socialism & Liberation" speaks on a stage during a protest
Emily Von Gerichten from the Party for Socialism and Liberation speaks during the May Day demonstration in Chicano Park on Friday, May 1, 2026.

“Justice for the people means a livable, thriving planet. It means a future for humanity, and to that end, it actually means socialism because socialism is a system where working class and oppressed people like you and me, we have the political power to ensure that society’s wealth goes toward peoples’ needs.”

— Emily Von Gerichten from the Party for Socialism and Liberation


Stacia Smith from the Revolutionary Communists of America speaks during the rally in Chicano Park.

“I truly believe that the workers, our labor, creates all of the wealth in the entire world. “We should be the ones that should run the economy, decide what happens with industry. I believe that the workers need to come together united and fight against capitalism and imperialism that shows up in the form of, like, ICE terrorizing our immigrant communities, and I think that the workers are the only ones that can fight back against that.”

— Stacia Smith from the Revolutionary Communists of America


Someone in a red t-shirt speaks on a stage outside
Anthony Ferretti from the San Diego Socialist Alternative gives a speech during the May Day rally in Chicano Park.

“We need to end the cancerous, unnatural, unsustainable disease that is the capitalistic system itself. [It’s] a system that treats human beings as exploitable and disposable, a system that creates and rewards monsters like Donald Trump, Jeffrey Epstein and Elon Musk.”

— Anthony Ferretti from the San Diego Socialist Alternative


Alexa and Darby Kirby hold signs that read “Our government is run by pedophiles” and “Arrest the president” while demonstrators line up in Chicano Park ahead of a march through Barrio Logan on May Day. 
A group of protestors in hold a red, white and blue banner and signs that read “People over billionaires” and “Pueblo arriba, los multimillonarios abajo (The people on top, the billionaires on the bottom.”
A group of protestors in Chicano Park hold a banner and signs that read “People over billionaires” and “Pueblo arriba, los multimillonarios abajo.”
Two women wearing sombreros walk down the sidewalk. One carries a Mexican flag while the other wears an American flag as a cape that reads "ICE Out."
Two women wearing sombreros that read “No Kings” — including Martha Villaescusa, right — walk along Evans Street in Barrio Logan during the May Day demonstration on Friday, May 1, 2026.








Read more