San Francisco is starting Thursday with a classic Karl the Fog morning — mostly cloudy skies and a slight chance of drizzle through about 11 AM, then clearing to mostly sunny with a high near 68°F and breezy afternoon winds.
Today’s Setup
The National Weather Service reports the marine layer is running 1,500–2,000 feet deep this morning, a touch thicker than the past couple of days. The Outer Sunset, Richmond District, and Ocean Beach will feel the gray the longest. Once the stratus burns off, it’s a classic mild SF afternoon — though highs ease back from near 68°F to around 65°F as the sea breeze builds. Expect SW winds of 6–16 mph with gusts up to 23 mph near the Bay, so tie down anything light on your balcony.
Coastal safety: The National Weather Service is flagging hazardous beach conditions with increased risk of sneaker waves and strong rip currents along the coast today. Keep well back from the waterline at Ocean Beach and stay off the rocks.
Best Window To Be Outside
Aim for 11 AM through early afternoon — that’s the sweet spot between the fog burn-off and the stiffening afternoon wind. Dolores Park, the Embarcadero, and the Marin Headlands all look solid for a midday outing. Toss a packable rain jacket in your bag for the morning commute; it also works as a windbreak once the breeze picks up. A compact travel umbrella handles any drizzle if you’re on Muni before 11 AM.
Weekend Events: World Cup, Big Concerts & A’s Baseball
Friday, Juneteenth (June 19): Near-identical conditions — slight drizzle possible before 11 AM, then mostly sunny with a high near 67°F. The 2026 World Cup Match 31 (Paraguay vs. Turkey) kicks off at Levi’s Stadium in Santa Clara — afternoon weather looks great for it. That same evening, Shakira’s Las Mujeres Ya No Lloran World Tour hits SAP Center in San Jose. Expect low 60s at showtime, so bring a layer. The Golden State Valkyries also host the Minnesota Lynx at Chase Center on Friday.
Saturday (June 20): Fuerza Regida brings their This Is Our Dream Stadium Tour to Oracle Park Saturday night. Oracle Park evenings dip into the upper 50s — wear your Fuerza Regida t-shirt and layer up over it. Get tickets on SeatGeek before they sell out. Chase Center also hosts Diljit Dosanjh’s Aura World Tour the same night.
The Oakland Athletics host the Los Angeles Angels at Sutter Health Park Friday through Sunday (June 19–21). Sacramento evenings cool fast, so an Oakland Athletics fitted cap for the sun and an Oakland Athletics jersey for team spirit are both practical calls. Find tickets on StubHub.
What To Wear Or Bring
Layers are non-negotiable. The morning calls for a windproof shell; by afternoon you may want to tie it around your waist. A compact travel umbrella takes care of the drizzle window. Check the outdoor gear deals section if you need to kit up fast.
Tonight’s Dinner
This is a slow cooker night. Get a big pot of chili or beef stew going before you leave for work and it’ll be perfect right when that SF evening chill rolls in around 6 PM. A programmable slow cooker does all the work hands-free. Need ingredients? You can order groceries on Amazon and have everything for tonight’s dinner delivered before lunch.
Next Few Days
The marine layer pattern holds through the weekend with temperatures staying near or slightly below normal for the city. The National Weather Service notes warmer conditions returning inland next week, with Moderate HeatRisk possible for interior locations by midweek. For San Francisco proper, enjoy the mild June stretch — it won’t last forever.

