Lavender is a short-lived perennial and should provide robust healthy flowers for five to seven years. The best way to ensure a long life for your lavender is to give it conditions that are similar to the dry Mediterranean climate where it grows wild.