If you are a Bank of America cardholder, you get free admission to many museums nationwide on the first weekend of the month. Just head over to participating museums in your area and show them your card. Your admission is then free! Visit BofA for your local participating museums.
Here are the San Francisco participating museums:
de Young Museum
Legion of Honor
Contemporary Jewish Museum
Zeum Children’s Museum
Museum of the African Diaspora