Santa Cruz disfruta de un clima mediterráneo moderado durante todo el año, con inviernos frescos y lluviosos y veranos secos y cálidos.