BERNAL HEIGHTS, SAN FRANCISCO — Residents and visitors planning Halloween activities around Cortland Avenue on Saturday, October 31, 2026, should expect temporary street closures and a detour on Muni’s 24 Divisadero bus route.

Where vehicles will be restricted

The San Francisco Municipal Transportation Agency’s event advisory lists closures from approximately 4:30 to 8 p.m. on Cortland Avenue between Bennington and Gates streets, Moultrie Street between Cortland and Eugenia, Anderson Street between Eugenia and Jarboe, and Ellsworth Street between Cortland and Eugenia. Several intersections along Cortland are also included.

SFMTA identifies an overall temporary transit impact window of approximately 4 to 8:30 p.m., so the bus-routing period is not necessarily identical to the vehicle closure at every intersection.

How the bus service changes

The agency says the 24 Divisadero will be rerouted around the festivities in both directions. Passengers should consult the official advisory and its service map to identify their nearest available stop, rather than wait at a temporarily skipped stop.

Families walking between homes and businesses should follow event signage and watch for vehicles near the edge of the closed area. Drivers should anticipate increased pedestrian activity on other Bernal Heights streets, too, even where no formal closure is posted.

Confirm conditions tonight

These restrictions are scheduled for October 31, not permanent changes to Cortland Avenue. Traffic personnel may adjust specific access points as conditions require. Live SFMTA information and on-street instructions take precedence over previously posted plans.

Source: SFMTA, Halloween on Cortland, October 31, 2026. Verified October 31, 2026. No third-party event photographs were reproduced.

YOUR LOCAL NEWSPAPER NEEDS YOU

Help this community newspaper grow

Your support helps build coverage for the people and places this local newspaper serves.

Donate once by card ↗
Help Bernal Heights News — San Francisco | California58 grow Help strengthen reporting on Bernal Heights News — San Francisco | California58: community voices, important decisions and local life.
Support Bernal Heights News — San Francisco | California58

Choose how to support Bernal Heights News — San Francisco | California58:

Credit / Debit Card via Stripe

Choose an amount from $1. One-time support through the publisher's LINKERNO Stripe account.

Continue with PayPal Continue with Zelle

Zelle payments go to Vitaly Ataev Troshin. Please verify the recipient in your bank before sending. Availability depends on your bank.

Optional reader support. When possible, add “Bernal Heights News — San Francisco | California58” to the payment note. Contributions are not advertised as tax-deductible. Support does not influence editorial decisions.
Optional support through the publisher. Contributions are not advertised as tax-deductible and never buy editorial influence.

Bernal Heights News — San Francisco | California58 — Your Community Newspaper

Have a correction, news tip, local announcement, or story to submit? Contact our editorial team. All submissions are reviewed before publication.

Contact the Bernal Heights News — San Francisco | California58 newsroom →

More from Bernal Heights News — San Francisco | California58

Visit Bernal Heights News — San Francisco | California58 →

COMMUNITY

Comments

Join the California58 conversation. You must be signed in to comment.