Maratona de São Francisco é uma corrida séria e desafiadora. Os corredores podem escolher entre diferentes cursos de maratona de várias complexidades. O percurso completo do loop maratonal estende-se sobre 42 quilômetros ou 26,2 milhas em torno de toda a cidade. Começa no Embarcadero, depois passa por Chrissy Field, corre ao longo da Golden Gate Bridge, cruza Golden Gate Park, o Haight, cobre o Mission District, Fisherman’s Wharf, a Marina, e praticamente um monte de locais importantes de São Francisco.
Os corredores também podem escolher cursos menos complicados — seja a primeira ou a segunda metade da maratona principal com o Golden Gate Park como um ponto de ruptura, e também uma corrida de 5K que começa a sul do Ferry Building, corre através da Bay Bridge, Fisherman’s Wharf e termina no mesmo Ferry Building, apenas desta vez ao norte dele. Aqueles que sentem vontade de desafiar a si mesmos podem optar por Ultra Maratona que, na verdade, é a maratona completa dupla. O primeiro loop de Ultramarathon corre na direção oposta ao curso principal, e depois os corredores se juntam aos corredores na maratona oficial completa. Esta corrida tem lugar anualmente no final de julho desde 1977.