Feeding flowers is a balancing act. Too little fertilizer and the plants stay small, pale, and shy of bloom; too much, especially too much nitrogen, and you get lush green leaves with hardly a flower on them. Roses are the classic example: a rose fed heavily with a high-nitrogen lawn fertilizer produces long, soft canes that flop in the wind and attract aphids, while the same rose given a balanced feed at the right time throws up strong stems and a generous flush of blooms. The goal of fertilizing flowers is not maximum growth but maximum flowering, and that means feeding in step with the plant's own cycle.

This guide covers the fertilizing needs of the main flower groups — annuals, perennials, roses, and bulbs — the difference between the nutrient numbers on a bag, and a simple seasonal schedule you can follow without a soil science degree. It also covers the signs of overfeeding, which are easy to mistake for a disease, and how to feed flowers in containers, where nutrients wash out faster than in open ground. For the general principles of feeding garden plants, our fertilizing vegetables guide covers similar ground from the food-garden side, and the fertiliser calculator can help you work out how much to apply.

What the numbers on the bag mean

Every bag of fertilizer carries three numbers, such as 10-10-10 or 5-10-5. They stand for nitrogen (N), phosphorus (P), and potassium (K), in that order. Nitrogen drives leafy growth; phosphorus supports roots and flower formation; potassium helps the plant use water well and resist disease and cold. A balanced fertilizer such as 10-10-10 feeds everything evenly, while a bloom-boosting formula with a higher middle number, such as 5-10-5 or 5-30-5, is aimed at flowering. The numbers are percentages by weight, so a 10-10-10 bag is ten percent of each nutrient. The rest is filler and carrier, which is harmless. What matters is matching the ratio to the plant: leafy annuals in their first weeks want more nitrogen, while a rose about to flower or a dahlia in bud wants the emphasis on phosphorus and potassium. Slow-release granular fertilizers feed for weeks or months and are forgiving for beginners; liquid feeds act fast and are useful for a quick correction or for container flowers, but they wash out quickly and are easier to overdo. Organic options such as compost, well-rotted manure, bone meal, and seaweed meal release nutrients slowly as soil life breaks them down, and they improve the soil itself rather than just feeding the plant.

Annuals: feed little and often

Annual flowers such as zinnias, marigolds, and sunflowers grow fast and flower hard for one season, so they use nutrients quickly. The best approach is to prepare the bed with compost before planting, then feed lightly every two to three weeks once they are established, using a balanced liquid feed or a slow-release granular product worked into the soil surface. Our growing zinnias and growing marigolds guides give the details for those two workhorses. Stop feeding annuals late in the season — a late flush of soft growth will not have time to flower before frost and may be damaged by the first cold night. Container annuals are the exception to gentle feeding: a pot of petunias or geraniums watered daily loses nutrients with every watering, so a half-strength liquid feed every week through the flowering season is reasonable. If the leaves are deep green and the flowers keep coming, the feeding is right; if the leaves are pale and the flowers are small, increase the feed slightly; if the plant is all leaf and no flower, you have probably overdone the nitrogen.

Perennials and roses: feed with the seasons

Perennials such as peonies, lavender, and daylilies need far less fertilizer than annuals, and many of them flower best in soil that is only moderately fertile. Feed perennials once in early spring as growth starts, with compost spread around the crown or a balanced granular fertilizer, and again lightly after the first flush of flowers if the plant is one that reblooms. Lavender is a good example of a flower that dislikes rich feeding — too much fertilizer makes it leggy and less fragrant, and our growing lavender guide notes that it prefers lean, well-drained soil. Roses are the hungriest common flower: feed them in early spring when the buds swell, again after the first flush of blooms, and stop by late summer so the new growth has time to harden before cold weather. A rose-specific fertilizer or a balanced granular feed works well, and a mulch of compost does double duty as a slow feed and a moisture retainer. Never feed a rose that is drought-stressed or freshly transplanted — water it well first and wait until it is growing again.

Bulbs: feed for next year, not this one

Bulbs such as tulips, daffodils, and crocus carry their first season's food inside the bulb, so feeding at planting time is about next year's flowers, not this year's. Work bone meal or a low-nitrogen bulb fertilizer into the soil below the bulbs at planting, and top-dress with compost in spring as the shoots appear. After flowering, feed again lightly while the leaves are still green — this is when the bulb is storing energy for next year, and it is the single most useful feeding a bulb ever gets. The common mistake is to cut the leaves off after flowering; without leaves the bulb cannot photosynthesize and cannot store food, so no amount of fertilizer will save it. Let the foliage die back naturally, feed while it is green, and the bulbs will return stronger. Our growing tulips guide covers the planting side in detail.

Container flowers and hanging baskets

Flowers in pots, window boxes, and hanging baskets live in a small volume of potting mix with no soil life to fall back on, so they depend entirely on you. Mix a slow-release fertilizer into the potting mix at planting time, then start a half-strength liquid feed two to three weeks later and continue every one to two weeks while the plants are flowering. Water the container first if the mix is dry — fertilizer on dry roots can scorch them. Hanging baskets dry out fastest of all and are the most often underfed and underwatered plants in the garden. If a basket's flowers fade and the leaves yellow from the bottom up, the usual cause is a combination of drying out and running out of food. A weekly liquid feed and a good soak will usually revive it within a fortnight. At the end of the season, tip the spent mix onto the compost heap rather than reusing it, since its nutrients are exhausted and it may carry disease.

Signs you have overfed — and how to recover

Overfeeding shows up in recognizable ways: leaf edges that turn brown and crisp, as if scorched; wilting even though the soil is wet; a white crust of salts on the soil surface or the rim of a pot; and, most tellingly for flowers, vigorous leafy growth with few or no blooms. Young plants are the most easily damaged, and liquid feeds are the most common cause because they are easy to mix too strong. If you suspect overfeeding, stop feeding at once, water the soil thoroughly so that water runs out of the bottom of the pot or drains away from the bed, and repeat the flushing a few days later. Remove badly scorched leaves but leave the rest. Do not feed again until the plant is growing normally and has produced new healthy growth. Prevention is simpler than cure: measure fertilizer rather than guessing, feed at half strength when in doubt, and remember that a flower that is slightly hungry will still flower, while a flower that is overfed may not flower at all. If you are unsure about a diagnosis, a product, or a local rule, check your local extension service — its advice is tailored to your soil, climate, and the pests and diseases active in your area.

A simple seasonal feeding calendar

In early spring, as the soil warms and growth begins, feed perennials and roses and top-dress beds with compost. In late spring, start the regular feeding of annuals and containers as they come into flower. Through summer, keep containers on their weekly or fortnightly liquid feed, and give roses their second feed after the first flush. In early autumn, feed bulbs after flowering and top-dress perennials with compost, but stop feeding roses and tender perennials so their growth hardens before winter. In winter, feed nothing — dormant plants cannot use fertilizer, and it will wash away or damage roots. Keep a simple note of what you fed and when, so you can see what worked. If a bed flowered beautifully one year and poorly the next, the feeding record is the first place to look, and your local extension service can arrange a soil test that tells you exactly what your soil already contains before you add anything more.

Frequently asked questions

How often should I fertilize my flowers?

Annuals and container flowers every one to three weeks while they are flowering; perennials and roses once or twice a season; bulbs once at planting and once after flowering. Always follow the product label, and feed at half strength when in doubt.

Is 10-10-10 fertilizer good for flowers?

It is a reasonable all-round choice, but a fertilizer with a higher middle number supports flowering better for roses, dahlias, and other heavy bloomers. Lavender and other Mediterranean flowers often prefer no fertilizer at all beyond compost.

Why are my flowers all leaves and no blooms?

The most common cause is too much nitrogen, often from lawn fertilizer drifting onto a bed or from overfeeding. Stop feeding, let the plant settle, and switch to a bloom formula with less nitrogen.

Can I use coffee grounds on flowers?

Used coffee grounds are mildly acidic and add a little nitrogen, but they are not a complete fertilizer and should be composted or used thinly. Roses and hydrangeas tolerate them, but do not pile grounds thickly against stems.

When should I stop fertilizing flowers?

Stop feeding roses and tender perennials by late summer so growth hardens before cold weather. Stop annuals when they pass their peak. Never feed dormant plants in winter.