Juli og august er typisk de varmeste måneder i Saint-Tropez med en gennemsnitstemperatur på 21 °C. Januar og februar er de køligste måneder, hvor gennemsnitstemperaturen er 9 °C. Oktober og september er månederne med mest nedbør.