San Francisco: When to go
The best time to visit San Francisco would be the autumn or Spring (say September to November or April and May). The weather will be favourable and the crowds will be more tolerable than they are during the summer months. During the summer, San Francisco can get very crowded and fog can make it quite chilly, especially at night. It can rain in San Francisco from November to March, although you can still get a sunny day. One good reason not to visit San Francisco in the autumn and spring is that hotel rates are reduced and you won’t have to wait for hours for a ride on a cable car.