Finding street parking is the cheapest option although it might involve some walking. Apart from underground parking mentioned previously they also have special event paid parking right across.
Street Parking or paid underground parking near academy of sciences.
You have to park at the street for free
Get there early in the day and you can park on the street right next to the garden.
You can park on the street in Golden Gate Park or there is a lot as well for crowded days that's very close
Parking is on the street close to the Tea Garden
Thanks! Your answer is awaiting moderation.