Saint-Florent has a typically Mediterranean climate - mild winters with temperatures rarely dropping below zero give way to long, warm, dry summers with temperatures peaking at around 35 °C in July and August.