Klimaet i San Diego er svært gjestmildt, med en tørr og mild vinter. I gjennomsnitt har byen 201 dager i året med temperatur over 21 ℃, og 23–33 cm nedbør årlig.