Deer love to eat certain flowers, but there are other flowers that deer do not like to eat. Daffodils, foxgloves, and poppies are poisonous to deer, which means they will strongly avoid them. Besides poisonous flowers, deer also tend to avoid blossoms with a strong scent, such as lavender, peonies, and bearded irises.