De acuerdo con la clasificación climática de Koppen, el clima es semiárido cálido (BSh) en las zonas costeras del municipio de Breña Baja, mediterráneo (Csa) en las zonas de altitud media del municipio, cercanas a la costa, y oceánico mediterráneo (Csb) en el interior del municipio (zonas de altitud media-alta).