Augusti och juli är normalt de varmaste månaderna i Banyuls-sur-Mer, och då är medeltemperaturen 24 °C. De kallaste månaderna är januari och februari, då medeltemperaturen är 11 °C. Oktober och november brukar vara de regnigaste månaderna.