are all types of lavender edible?
If you're cooking, use culinary lavender only. There are hundreds of varieties of lavender, but many are specifically grown for their excellent oil properties, not for eating. The best edibles are English lavender varieties (Lavandula angustifolia) like Hidcote, Munstead, and Lady.