Fertilize tomato plants every two to three weeks once they start flowering, and every three to four weeks before that

Tomato plants need nutrients in two distinct phases. Before flowers appear, they need steady nitrogen to build strong stems and leaves. Once flowering starts, they need more phosphorus and potassium to support fruit development. The timing and type of fertilizer you use matters more than how often you feed them—too much nitrogen after flowering causes leafy plants with few tomatoes.

Start fertilizing when the plant is about 6 to 8 inches tall, or roughly three to four weeks after planting. If you mixed compost or aged manure into the soil before planting, you can wait until the first flowers appear. Container plants in potting mix need fertilizer sooner because potting mix contains fewer nutrients than garden soil.

Key Takeaways

  • Feed tomato plants every three to four weeks before flowering, then switch to every two to three weeks once flowers appear.
  • Use a balanced fertilizer like 10-10-10 before flowering, then switch to higher phosphorus and potassium (like 5-10-10) once flowers form.
  • Container tomatoes need fertilizer more often than garden tomatoes because potting mix drains nutrients faster than soil.
  • Stop fertilizing four to six weeks before your first expected frost, because late feeding pushes new growth that frost will kill.
  • Overfeeding with nitrogen causes thick stems and leaves but few tomatoes, so follow the label rate rather than doubling up.

Fertilizer timing before and after flowering

The first phase runs from planting until the first flower buds appear. During this time, tomato plants are building their root system and main stem. A balanced fertilizer with equal nitrogen, phosphorus, and potassium—such as 10-10-10 or 5-5-5—works well. Feed every three to four weeks, or follow the label instructions if they differ. If you see the plant slowing down or leaves turning pale yellow, you can move to every two weeks, but most garden tomatoes do not need that.

The second phase begins when you see the first flower cluster. Switch to a fertilizer higher in phosphorus and potassium, such as 5-10-10 or 10-20-20. These nutrients push flower and fruit production instead of leaf growth. Feed every two to three weeks from this point until four to six weeks before your first frost date. Stopping early prevents the plant from putting energy into new growth that will not have time to mature before cold weather arrives.

Container tomatoes need more frequent feeding

Tomatoes grown in pots or grow bags dry out faster than garden soil, and water drains nutrients away with each watering. Container plants typically need fertilizer every one to two weeks instead of every three to four weeks. Use a liquid fertilizer or a diluted solution of a granular fertilizer so the plant can absorb it quickly.

The type of potting mix also matters. A mix labeled "potting soil" or "potting mix" contains little to no nutrients, so you are responsible for all feeding. A mix labeled "garden soil" or "raised bed mix" contains some compost and nutrients, so you can wait a week or two longer between feedings. Check the bag label to see what is in your mix.

Choosing between liquid, granular, and organic fertilizers

Liquid fertilizers work fastest because the plant absorbs them through the roots within days. Mix them with water and pour around the base of the plant. They are ideal for container tomatoes and for fixing a nutrient problem quickly. The downside is that they wash away with rain or watering, so you have to feed more often.

Granular fertilizers (the dry pellets you sprinkle on soil) release nutrients slowly over weeks. You mix them into the soil before planting or sprinkle them around the base and water in. They cost less per feeding and require less frequent process, but you cannot adjust the dose mid-season if the plant needs more.

Organic fertilizers like fish emulsion, seaweed extract, and compost tea feed the soil microbes as well as the plant. They work more slowly than synthetic fertilizers but build soil health over time. Aged manure or compost mixed into the soil before planting can supply enough nutrients for the whole season if your soil is poor, though you may still need one or two supplemental feedings once flowering starts.

Signs your tomato plant needs more or less fertilizer

Pale or yellowing leaves, especially the lower ones, usually mean nitrogen deficiency. The plant is pulling nitrogen from old leaves to feed new growth. Feed within a week and the color should return. Dark green leaves with thick stems but few flowers mean too much nitrogen—skip the next feeding and switch to a phosphorus-rich fertilizer.

Purple or reddish leaves in cool weather can mean phosphorus deficiency, but it often corrects itself as soil warms. Blossom end rot (a dark, sunken spot on the bottom of the fruit) is a calcium problem linked to inconsistent watering, not fertilizer timing. Water deeply and evenly rather than adding more fertilizer.

If the plant looks healthy, is growing steadily, and producing flowers and fruit on schedule, stick to your regular feeding plan. Overfeeding is more common than underfeeding in home gardens, and it causes more problems.

When to stop fertilizing before harvest

Stop fertilizing four to six weeks before your first expected frost date. Late-season fertilizer pushes new leaf and stem growth that will not have time to mature before cold arrives. The plant will also divert energy from ripening existing fruit to growing new leaves. Your tomatoes will ripen faster and taste better if you let the plant focus on the fruit already on the vine.

If you live in a warm climate where tomatoes grow year-round, you can continue light feeding through the season. In most places, stopping in late summer or early fall is the right move.

Fertilizer rates and common mistakes

Always follow the label rate for the fertilizer you choose. A common mistake is doubling the dose thinking it will speed growth—it does not. Extra fertilizer burns roots, causes salt buildup in soil, and creates the leafy, fruitless plant described above. The label rate is based on the nutrient concentration and soil conditions, so it is the right amount.

Another mistake is fertilizing right after planting. Seeds and seedlings do not need fertilizer yet. Wait until the plant is established (three to four weeks old) and showing new growth. Fertilizing too early wastes money and can damage young roots.

Do not fertilize a stressed plant. If a tomato plant is wilting, yellowing from disease, or recovering from transplant shock, wait until it looks healthy again before feeding. A stressed plant cannot use the nutrients and they will sit in the soil or wash away.

Frequently Asked Questions

Can I use the same fertilizer the whole season?

You can, but switching to a higher phosphorus fertilizer once flowering starts will give you more fruit. If you use a balanced fertilizer all season, feed every two to three weeks from the start. The plant will still produce, just not as heavily as one fed with a phosphorus boost during fruiting.

What if I forgot to fertilize for a month?

One missed feeding usually does not harm the plant. If leaves are yellowing, feed right away. If the plant looks fine, resume your regular schedule. Tomatoes are forgiving—they can handle some skipped feedings better than many vegetables.

Is homemade compost tea a good fertilizer for tomatoes?

Yes, if it is made from finished compost and steeped for 24 to 48 hours. It works slowly and is mild, so you can use it every one to two weeks without risk of overfeeding. It is less concentrated than commercial fertilizers, so results take longer to show.

Should I fertilize if I mulched the soil with compost?

A 2 to 3 inch layer of aged compost or aged manure can supply enough nutrients for the whole season, especially before flowering. You may still want one or two light feedings once heavy fruiting starts. Pull the mulch back a few inches from the stem to prevent rot.

Can I use vegetable fertilizer meant for all vegetables on tomatoes?

Yes. All-purpose vegetable fertilizers are usually balanced (like 10-10-10) and work fine on tomatoes. You will get better fruit production if you switch to a higher phosphorus formula once flowering starts, but an all-purpose fertilizer will still work.