May in Cabo San Lucas is the windiest month of the year. In May, the weather in Cabo San Lucas is typically warm. Average daily high temperature in May is about 27 degrees above zero. On average, Cabo San Lucas has 23 sunny and 8 partly cloudy days in May.