The sunshine is pretty constant in San Diego, and even winter temperatures are mild (although the beach is probably at its best between May and September).