In May, the weather in San José del Cabo is typically warm. Average daily high temperature in May is about 27 degrees above zero. On average, San José del Cabo has 25 sunny and 6 partly cloudy days in May.