The crowd at Mission-Dolores Park on Pink Saturday before the Dyke March begun on June 27, 2026. Photo by Zoe Malen.

Pride doesn’t start the morning of the parade, and in San Francisco it doesn’t end with it either. This year it ran a full week: preview parties and a night at the opera, a Trans March that began in celebration and ended with police moving into the crowd, a Pink Saturday that said goodbye to an 11-year tradition, and a Sunday that took corporate floats down Market and then sent the party home to the Mission and the Castro. Our photographer Zoe Malen was there for all of it.

Here’s the week, in pictures.

The lead up

Pride had its own pre-game. Days before the first march, a Pride x World Cup watch party in Jessie Square mixed drag numbers with match-day energy — fans painting national and Pride flags on the same cheek.

A person with bold rainbow eye makeup, red lipstick, multiple facial piercings, and silver earrings is looking down in bright sunlight.
Attendee representing pride with rainbow makeup and cheering for USA at the World Cup x Pride event on June 25, 2026. Photo by Zoe Malen.
Attendees watching the performances at the World Cup x Pride event on June 25, 2026. Photo by Zoe Malen.
Two women stand outdoors under a tree, smiling and taking a selfie together. One holds a phone, and people are visible in the background.
Dominé Brishawn, a singer and songwriter, celebrating with loved ones after her performance at the Juneteenth x Pride Night Market on June 18, 2026. Photo by Zoe Malen.
Hands with colorful, rainbow-themed manicured nails and silver rings holding a rhinestone-covered soccer ball-shaped purse.
Kim Alvarado’s rainbow nails reading “Copa Mundial” — which means “World Cup” in Spanish — holding a bedazzled soccer ball purse at the World Cup x Pride event on June 25, 2026. Photo by Zoe Malen.

Friday: the Trans March

It began as pure celebration in Dolores Park — glitter, bubble guns, trans flags passed hand to hand. By the time it reached Market Street, it had sharpened into something else entirely.

Person with short, blonde hair and sunglasses wearing a rainbow-striped top and dangling rainbow heart earrings, outdoors on green grass.
Marvel, who plans to dress up in various “costumes” for the rest of Pride weekend, during the Trans March at Mission Dolores Park on June 26, 2026. Photo by Zoe Malen.
A person wearing minimal clothing lies on grass near a backpack and blanket, holding a drink can, with picnic items visible in the background.
Naked man lays in the grass during the Trans March at Mission Dolores Park on June 26, 2026. Photo by Zoe Malen.
A group of people at a protest hold signs, including one that reads "Let Gaza Cuba Live," and wave a rainbow flag.
Protestors and marchers during the Trans March at Mission Dolores Park on June 26, 2026. Photo by Zoe Malen.
Rainbow lights beaming over Market Street during Pride weekend on June 26, 2026. Photo by Zoe Malen.
A hairless cat wearing a black jacket sits in a black pet carrier with its tongue sticking out.
Hairless cat with a rainbow tail during the Trans March at Mission Dolores Park on June 26, 2026. Photo by Zoe Malen.
The end trail of the marchers in the Trans March on June 26, 2026. Photo by Zoe Malen.
The start of Trans March with a protesting message at Mission Dolores Park on June 26, 2026. Photo by Zoe Malen.
Trans March at Mission Dolores Park on June 26, 2026. Photo by Zoe Malen.

Saturday: Mission-centric

Dolores Park filled early and stayed full: DJs, tea and tarot, beer pong, and the last year of the park’s “Dykes Only” section before its longtime organizers retire. The Dyke March took the Mission as the sun went down.

A person wearing rainbow attire and heart-shaped sunglasses stands in front of a large transgender pride flag at an outdoor event.
A trans flag being twirled during Pink Saturday at the Dyke March in Mission Dolores Park on June 27, 2026. Photo by Zoe Malen.
The crowd at Mission Dolores Park on Pink Saturday before the Dyke March begun on June 27, 2026. Photo by Zoe Malen.
A woman in all pink poses for a photo at the San Francisco Pride celebration in Civic Center on June 27, 2026. Photo by Zoe Malen.
Person wearing a denim vest with a houndstooth bag covered in various colorful pins and badges, including one reading “I worked Pride weekend.”.
A marcher’s bag filled with statement buttons at the San Francisco Dyke March on June 27, 2026. Photo by Zoe Malen.
A French Bulldog wearing a Mexican flag and a small rainbow pride flag walks on a leash beside a person on a street.
A dog representing both Mexico and Pride at the San Francisco Pride celebration in Civic Center on June 27, 2026. Photo by Zoe Malen.
A person wearing a "Trans" shirt walks through a crowded outdoor event; a naked person in a red hat is visible in the background among other attendees.
People walking through the San Francisco Pride celebration in Civic Center on June 27, 2026. Photo by Zoe Malen.
Stained glass art pieces hang on a white window frame at an outdoor market; a man in sunglasses stands in the foreground, partially out of focus.
Stained glass art on display from a vendor at the San Francisco Pride celebration in Civic Center on June 27, 2026. Photo by Zoe Malen.
A shirtless person wearing rainbow pants walks on jump stilts down a city street during an outdoor event, while others dressed in colorful clothes watch and take photos.
A person hops around on stilts at the San Francisco Pride celebration in Civic Center on June 27, 2026. Photo by Zoe Malen.

Sunday: the parade and the party

Dykes on Bikes led, corporate floats followed, and the corgis stole the show. By afternoon, the celebration had spilled out of Civic Center and into block parties across the Mission and the Castro.

A police officer on a bike riding past the crowd cheering for the official San Francisco Pride Parade on June 28, 2026. Photo by Zoe Malen.
Three people wearing rainbow wigs and holding a rainbow flag embrace in a crowd at an outdoor event. Other attendees are visible in the background.
Two people in the crowd for the official San Francisco Pride Parade share a kiss on June 28, 2026. Photo by Zoe Malen.
A person wearing orange shorts with the words "GOD'S FAVORITE" stands among others at an outdoor event.
The official San Francisco Pride Parade on June 28, 2026. Photo by Zoe Malen.
A person wearing sunglasses, a cow-print sweater, fishnet stockings, and pink leg warmers stands against a building on a city street.
A person outside the crowd for the official San Francisco Pride Parade on June 28, 2026. Photo by Zoe Malen.
Pride celebration block party in Mission District on June 28, 2026. Photo by Zoe Malen.
A customer receiving their hot dog at the Glory Hole Hotdog stand during the pride block party in Mission District on June 28, 2026. Photo by Zoe Malen.
The Castro District celebrating pride on June 28, 2026. Photo by Zoe Malen.
Four men walk on a street, three wearing colorful, festive clothing and high heels, while one wears a suit. A rainbow mural is visible in the background.
Pedestrians using the crosswalk as their runway in the Castro District celebrating pride on June 28, 2026. Photo by Zoe Malen.

Bonus: the best T-shirts of Pride

Some of the sharpest commentary all weekend wasn’t chanted — it was printed on someone’s chest. Zoe Malen spent four days collecting the funniest, filthiest and most pointed T-shirts in the crowd.

  • A woman with red hair poses outdoors, lowering her sunglasses and wearing a shirt that says "I'M NOT A GYNECOLOGIST BUT I'LL TAKE A LOOK." People sit on the grass in the background.
  • A person wearing sunglasses and a white shirt that reads "MAKE A WOMAN CUM FOR ONCE" stands smiling on a grassy area at an outdoor event with people in the background.
  • A smiling woman wearing sunglasses and a green shirt with the text "eat pussy not animals" stands outdoors in a crowd on a sunny day.
  • Person with short blue and purple hair, wearing sunglasses and a tank top reading "GOD'S FAVORITE BISEXUAL," stands outdoors at a daytime event with people and trees in the background.
  • A woman stands outdoors at a crowded event, wearing a T-shirt with images of cats and the text "LESBIANS EAT WHAT?!". It is sunny with clear blue skies.
  • A woman in sunglasses and a colorful cap holds up her shirt, which features a photo and the text "taking numbers for this hottie," at an outdoor event with a crowd in the background.
  • Two people at a street event wear shirts reading "I love to finger paint" and "I'm paint," smiling, with colorful face paint and a crowd in the background.

With a bachelor's degree in journalism, centering on film and media production alongside visual storytelling, Zoe Malen has a well-rounded focus when it comes to digital media.

New to San Francisco, she is excited to unpack new opportunities to get to know the area and emphasize the strength in community stories.

Reporter, multimedia producer and former professional soccer player from Lima, Peru. She was a correspondent at the 2016 Rio Olympics for El Comercio, and later covered the aftermath for The Associated Press. Her work has also been published by The New York Times, The Guardian and Spain's El Pais. Otherwise, her interests are as varied and random as Industrial Design, Brazilian ethnomusicology, and the history of Russian gymnastics.

Join the Conversation

1 Comment

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 *