Home/Blog/What to Put in Flower Water
Updated for 20265 min read

What to Put in Flower Water

The packet of flower food works for a reason. Once you understand what it is doing, you can also make a DIY version when you do not have one. This page walks through the chemistry, the recipes that work, and the myths to skip.

  • Flower food is sugar + acid + biocide. All three matter.
  • DIY recipe: 1 tsp sugar + 1 tsp lemon juice + 1/4 tsp bleach per litre.
  • Skip aspirin, pennies, and vodka — minimal effect at best.
Hero

What Flower Food Actually Does

A standard packet of flower food has three ingredients that solve three different problems. Each ingredient is calibrated: too much sugar feeds the bacteria more than the flower, too much bleach damages the stem. The packet ratio is genuinely optimized — use it if you have one.

  • Sugar (sucrose) — feeds the flower since it can no longer photosynthesize through a cut stem
  • Acidifier (citric acid or similar) — lowers the pH of the water, which helps the stem draw water in more easily
  • Biocide (a mild bleach or similar) — kills bacteria that would otherwise clog the stem

DIY Flower Food Recipe

If you do not have a packet, this is the closest home version. Mix per litre of cool water — stir until the sugar dissolves, then refresh every 2 days the same way you would with a commercial packet:

  • 1 teaspoon plain white sugar
  • 1 teaspoon fresh lemon juice (or 1 teaspoon clear vinegar)
  • 1/4 teaspoon plain household bleach (about 2-3 drops from a dropper)
DIY Flower Food Recipe

The 7-Up Trick

A surprisingly common florist hack: a splash of clear soda in the vase. Real 7-Up or Sprite combines sugar with citric acid, which covers two of the three ingredients in flower food. It does work — but only diluted.

Mix about 1 part soda to 3 parts water. Add a single drop of bleach if you want to cover the third ingredient. Skip diet soda — without the sugar there is nothing to feed the flower.

Vinegar and Sugar

Apple cider vinegar plus sugar is the most often-cited DIY recipe online. It works because the vinegar lowers pH (helping water uptake) and the sugar feeds the bloom. Use 2 tablespoons of each per litre of water.

The catch: without a biocide, sugar will accelerate bacterial growth in the vase. You will need to change the water more often — every day rather than every 2 days. If you cannot commit to that, add a few drops of bleach to the recipe.

Tricks That Do Not Help (Much)

Five popular tricks that get repeated forever but show very little effect in actual testing:

  • Aspirin — small pH effect, very unreliable
  • Pennies — modern pennies are zinc, not copper, and contribute nothing
  • Vodka or gin — mild antibacterial at best, no nutrition
  • Hydrogen peroxide — kills bacteria but also damages stem tissue at common doses
  • Coca-Cola — too much sugar, very acidic, and the colour tints the water

How Much to Add and When

One full packet is calibrated for about 500 ml of water. If your vase is larger, scale up proportionally. Add flower food at every water change, not just on day one — the sugar gets consumed and the biocide breaks down within 48 hours. See the full care routine for the timing.

Frequently Asked Questions

What can I put in water to keep flowers fresh longer?

The packet of flower food, if you have one — it combines sugar (food), acidifier (helps drinking), and a mild biocide (kills bacteria). DIY: 1 tsp sugar, 1 tsp lemon juice or vinegar, and 1/4 tsp bleach per litre of water.

Does sugar in flower water really work?

Yes, but only with something that kills bacteria. Sugar alone feeds the bacteria as much as the flower. Always combine sugar with acid (vinegar or lemon) and a small amount of bleach.

Does 7-Up help cut flowers?

It does, when diluted. Mix 1 part 7-Up to 3 parts water — the sugar and citric acid in real (not diet) 7-Up cover two of the three ingredients in flower food. Add a drop of bleach to make it complete.

Does aspirin make flowers last longer?

Barely. Crushed aspirin slightly lowers water pH, which can help stems drink, but the effect is inconsistent and far weaker than commercial flower food or even a DIY sugar/vinegar/bleach mix.

How much bleach should I put in a vase?

About 1/4 teaspoon per litre of water — roughly 2-3 drops from a household dropper. Much less than people instinctively think. Too much bleach damages the stem.

Can I reuse the flower food packet?

No — the active ingredients dissolve into the first vase of water and are mostly consumed within 48 hours. Add fresh flower food (a fresh packet or a fresh DIY batch) every time you change the water.

Shop fresh

Fresh bouquets with flower food included

Bouquets from LocalFlower florists ship with a flower-food packet calibrated to the vase size. Same-day delivery across Toronto.

Live bouquets will appear here as soon as active matching listings are available.

Need more flower options?

Open the full listings page to browse more fresh flowers, bouquets, and gifts on LocalFlower.

Browse fresh bouquets