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

Tomato plants need nitrogen, phosphorus, and potassium at different stages of growth. When you first plant them, they need more nitrogen to build leaves and stems. Once flowers appear, they need more phosphorus and potassium to support fruit development. The simplest approach is to fertilize every two to three weeks during the growing season, starting when the plant is about six inches tall, and switch to a lower-nitrogen formula once flowering begins.

The exact timing depends on your soil quality, the fertilizer you choose, and how much rain your area gets. If your soil was rich with compost before planting, you can wait longer between feedings. If you use a slow-release fertilizer mixed into the soil at planting time, you may not need to fertilize again for six to eight weeks. If you use a liquid fertilizer, you'll fertilize more often but in smaller amounts.

Key Takeaways

  • Fertilize every three to four weeks before flowers appear, then every two to three weeks once flowering starts.
  • Use a balanced fertilizer like 10-10-10 early on, then switch to higher phosphorus and potassium (like 5-10-10) when flowers form.
  • Slow-release fertilizers mixed into soil at planting time reduce the need for weekly feeding throughout the season.
  • Stop fertilizing four to six weeks before your first expected frost, because late feeding encourages leafy growth instead of ripening fruit.
  • Overfeeding causes excessive leaves, fewer flowers, and fruit that cracks or splits.

Fertilizer types and how often to use each

Liquid fertilizers (like fish emulsion or diluted all-purpose plant food) work fast but wash through soil quickly. Mix them at half strength and explore every two weeks during the growing season. They're useful if you notice yellowing leaves mid-season and need a quick boost, but they require more frequent attention than other types.

Granular or powder fertilizers (like Miracle-Gro or Espoma Tomato-tone) dissolve slowly in soil moisture. Work them into the soil around the base of the plant every three to four weeks, keeping them a few inches away from the stem. Water deeply after explore so the nutrients reach the roots.

Slow-release fertilizers (pellets that break down over months) are mixed into the soil before planting or worked into the top inch of soil around the plant in early spring. They release nutrients steadily and typically last six to eight weeks, so you may fertilize only once or twice during the whole season. This is the lowest-maintenance option if you have time to prepare the soil before planting.

The difference between early-season and flowering-season feeding

In the first four to six weeks after planting, tomato plants are building roots, stems, and leaves. They need nitrogen to grow quickly. A balanced fertilizer like 10-10-10 (nitrogen-phosphorus-potassium) works well. Fertilize every three to four weeks during this phase, or follow the label directions if you used a slow-release product at planting.

Once the first flowers appear, the plant's priority shifts to making fruit. Switch to a fertilizer higher in phosphorus and potassium, like 5-10-10 or 5-20-20. These nutrients strengthen flowers, reduce flower drop, and help fruit develop thick skin and good flavor. Increase frequency to every two to three weeks. Continue this schedule until four to six weeks before your first expected frost date, then stop feeding entirely so the plant directs energy into ripening existing fruit rather than making new growth.

Signs your tomato plant needs fertilizer sooner

Yellowing lower leaves, slow growth, or pale foliage between regular feedings means the plant is hungry. This happens more often in containers, which drain nutrients faster than garden soil. If you see these signs, fertilize when ready with a liquid fertilizer at half strength, then return to your regular schedule.

Blossom-end rot (dark, sunken spots on the bottom of fruit) is often blamed on fertilizer but is actually caused by inconsistent watering and low calcium. Maintain even soil moisture and add crushed eggshells or gypsum to the soil if this appears. Fertilizer alone won't fix it.

How to avoid overfeeding

Too much nitrogen causes the plant to grow thick, leafy vines with few flowers and little fruit. The fruit that does form may crack or split. If you've been fertilizing heavily and notice this, stop feeding for two to three weeks and let the plant catch up with flowering.

Salt buildup from excess fertilizer can also burn roots, especially in containers. If the soil surface looks crusty or white, flush the pot with water several times to rinse out accumulated salts. In garden soil, this is less common because rain and watering naturally leach excess nutrients deeper into the ground.

Container tomatoes need more frequent feeding

Tomatoes in pots or grow bags dry out faster and lose nutrients more quickly than plants in the ground. If you're growing in containers, fertilize every two weeks instead of every three to four weeks, using a balanced formula early on and switching to higher phosphorus once flowers appear. Use a liquid fertilizer or water-soluble powder so nutrients reach the roots quickly.

Containers smaller than five gallons are too small for tomatoes and will need constant feeding and watering. A five-gallon bucket or larger is the minimum for a determinate (bush) variety, and ten gallons or more is better for indeterminate (vining) types that grow all season.

When to stop fertilizing

Stop fertilizing four to six weeks before your area's first expected frost date. Late feeding pushes the plant to make new leaves and flowers instead of ripening the fruit already on the vine. The plant has enough nutrients in the soil by mid-to-late summer, and at that point your goal is to finish ripening what's there, not encourage new growth.

If you live in a warm climate where tomatoes grow year-round, you can continue fertilizing through the season, but reduce frequency in late fall and winter when growth naturally slows.

Frequently Asked Questions

Can I use the same fertilizer for the whole season?

You can, but results are better if you switch formulas when flowers appear. A balanced fertilizer like 10-10-10 works throughout the season, but using a higher-phosphorus formula once flowering starts gives you more fruit and better flavor. If switching feels complicated, stick with one balanced formula and fertilize on schedule—you'll still get good tomatoes.

Is homemade compost tea a good fertilizer for tomatoes?

Compost tea is mild and safe but unpredictable in strength. If you make it, use it every two weeks as a supplement, not a replacement for regular fertilizer. It's most useful as a soil booster in spring rather than as the main feeding source during the growing season.

What if I forgot to fertilize for a month?

Catch up with a liquid fertilizer at half strength, then return to your regular schedule. One missed feeding won't kill the plant, especially if your soil was amended with compost at planting. The plant may slow growth slightly, but it will recover quickly once feeding resumes.

Do I need to fertilize if I added compost when planting?

Rich compost provides some nutrients, but not enough for a full season of heavy fruiting. Fertilize every four to five weeks instead of every two to three weeks if your soil is well-amended. Watch the plant's color and growth—if it looks pale or slow, fertilize sooner.

Can I use vegetable fertilizer on tomatoes?

Yes. All-purpose vegetable fertilizers work fine on tomatoes. Look for a balanced formula early in the season and one higher in phosphorus and potassium once flowers appear, just as you would with tomato-specific products. Tomato-specific fertilizers are convenient but not necessary.