August og juli er typisk de varmeste måneder i Castelldefels med en gennemsnitstemperatur på 25 °C. Januar og februar er de køligste måneder, hvor gennemsnitstemperaturen er 12 °C. Oktober og september er månederne med mest nedbør.