When is the best time to visit San Francisco?

The best time to visit San Francisco is right after summer, in September or October. Mark Twain once said the coldest winter he ever spent was a summer in San Francisco. That is because San Francisco has an Indian Summer, when the traditional Summer months are actually quite cold and windy. Starting in September and through October the weather is very moderate and usually sunny.