Each county registrar has different early in-person voting hours and weekend availability.
Don't rely on campaign email blasts for that info.
Alameda County Registrar in downtown Oakland its
Monday through Friday 8:30am to 5:00pm
Alameda County Registrar of Voters Office
1225 Fallon Street, Room G-1
Oakland, CA 94612
Saturday – May 28
Sunday – May 29 9:00am – 3:00pm
Saturday – June 4
Sunday – June 5 9:00am – 3:00pm
Tuesday, Election Day – June 7 7:00am to 8:00pm
*Closed Monday, May 30th in observance of Memorial Day.
SF City and County
All eligible San Franciscans can vote at the City Hall Voting Center. Voting hours are from 8 a.m. until 5 p.m. Monday through Friday, from 10 a.m. until 4 p.m. the last two weekends before the election