Sun-worshippers, this is the city for you, year-round. San Diego is a mellow, sun-splashed town with a mild, dry climate. Here, you'll find clear blue skies and warm, salt-scented air. It's easy to see why The Weather Channel ranks San Diego as one of the top two destinations for best summer climate in America (the other destination being Maui).
San Diego has an average of 201 sunny days a year, with average daytime temperatures of 21 C – and remember, that's a year-round average! Summers are warm and dry and the winters are gentle. Winter temperatures rarely fall below 4 C and when that does happen, it only happens at night. Humidity is typically quite low, even during the summer and average annual rainfall is less than 25 cm. When it does rain, it is typically between December and March.
The end of spring brings a thick marine layer cloud that keeps the air cool and damp near the harbour. About 8 km inland, the layer yields to cloudless sunshine.