Pick a card to reveal its message.

What is the Flower Oracle

The Flower Oracle gathers 54 flowers of the botanical oracle — acacia, almond tree, poppy, camellia, carnation, jasmine, lavender, magnolia, peony, orchid, red rose and many more — each carrying its own meaning and counsel.

Focus, ask your question and draw your bloom: the app reveals its meaning for love, health and character at once. It's free, with no sign-up, and the draw is random.

Frequently asked questions

How many flowers does this oracle have?
It features 54 flowers, from acacia and poppy to jasmine, lavender and the red rose, each with its own meaning.
What does the Flower Oracle advise on?
Each blossom carries counsel on love, health and character, drawn at random for entertainment.