San Diego has warm, dry summers and warm winters. The climate is temperate, with a January average low of 50 degrees Fahrenheit and an August average high of 78 degrees Fahrenheit. It has been rated ...