The holiday season is filled with festive celebrations, lights and plenty of activities to keep everyone entertained during their Christmas vacation. Cabo San Lucas' weather in December is also very predictable and wonderfully mild. The average temperatures range between a low of 74 degrees and high of 88 degrees.