In July, the weather in Santa Cruz is typically warm. Average daily high temperature in July is about 18 degrees above zero. On average, Santa Cruz has 16 sunny and 15 partly cloudy days in July.