The waves in Cabo San Lucas can be big due to several factors, including the geography and location of the area. Cabo is located at the southern tip of the Baja California Peninsula, where the Pacific Ocean meets the Sea of Cortez. This location creates a unique environment where large ocean swells from the Pacific can hit the coastline, causing big waves.