Les fleurs sont d'importantes sources de nourriture pour une variété d'animaux, y compris les cerfs, les lapins, les écureuils, les tortues et les lézards. Les pucerons, les tétranyques, les tenthrèdes et autres invertébrés se nourrissent également de fleurs.
Les habitudes de consommation de fleurs des cerfs et des lapins causent souvent des problèmes aux jardiniers. Selon Better Homes and Gardens, certains agents dissuasifs courants incluent des agents odorants, tels que des feuilles d'assouplissant textile et des boules à mites, ou des agents dissuasifs effrayants, tels que des radios et des générateurs de bruit. Ironiquement, les fleurs de gloire du matin sont souvent utilisées comme moyen de dissuasion pour les cerfs. La Humane Society des États-Unis explique que les lapins frustrent également les jardiniers, mais ils peuvent souvent être dissuadés par l'utilisation de barrières ou de répulsifs chimiques. Les fleurs qui fleurissent au début du printemps constituent une partie importante du régime alimentaire des écureuils, car peu d'autres aliments sont disponibles.
De nombreuses tortues aquatiques mangent occasionnellement des fleurs qui tombent dans un ruisseau, mais plusieurs espèces de tortues terrestres en dépendent fortement pour se nourrir. Selon le Tortoise Trust, les tortues à pattes rouges et à pattes jaunes sont particulièrement friandes de fleurs, tout comme de nombreuses espèces de tortues méditerranéennes.
Les humains mangent aussi des fleurs, notamment des pissenlits, des roses et des altos. Selon le National Center for Biotechnology Information, les fleurs peuvent représenter une source importante de minéraux alimentaires, tels que le potassium.