Balmy Alley

📍 💰 Free

The Verdict

"One block long, between 24th and 25th on Balmy Street. Best in daylight for photos. The murals are political and they change, so each visit is different. Free and open 24 hours."

What you need to know

Every Surface Painted

Balmy Alley runs one block between 24th and 25th Streets in the heart of the Mission District. Every garage door, fence, and wall is covered in murals. The tradition started in the 1970s when local artists began painting murals addressing Central American political conflicts, and it never stopped.

Today the alley holds over 30 murals that rotate as artists add new work. The themes range from immigration and gentrification to Day of the Dead celebrations and community portraits. Some murals have been here for decades. Others appeared last month.

What Makes It Worth It

This isn’t sanitized street art. The murals are political, personal, and sometimes raw. A memorial for a murdered neighbor sits next to a celebration of Frida Kahlo. The quality ranges from amateur to museum-grade, and that mix is part of the charm.

Walk slowly. Look at the details. Many murals have layers of meaning that aren’t obvious at first glance. The alley takes five minutes to walk through but rewards twenty.

Combine it with Clarion Alley (six blocks north) for a comparison. Balmy is more traditional and community-rooted, Clarion is more contemporary and punk.

Visiting

Address: Balmy Alley between 24th and 25th Streets, Mission District

Hours: Open 24 hours (daylight recommended)

Cost: Free

Best time: Mid-morning for good light on the west-facing walls. Avoid after dark.

What to know: This is a residential alley. People live here. Keep voices down and don’t block driveways. Photography is welcome.

Getting There

24th Street BART, walk two blocks south on Harrison. 48-Quintara/24th Street bus to 24th and Treat. Street parking on 24th Street is competitive, so try the side streets south of 25th.

More Activities in The Mission District

Explore Nearby

More Things to Do Nearby