Tomatoes need nitrogen early, phosphorus and potassium as they fruit

The best fertilizer for tomatoes depends on what stage your plant is in. Young plants need more nitrogen to build leaves and stems. Once flowers appear, shift to a fertilizer higher in phosphorus and potassium, which support flowering and fruit development. A balanced fertilizer like 10-10-10 works for the whole season, but a switch mid-season gives you bigger harvests.

The three numbers on any fertilizer bag—like 5-10-10—show the percentage of nitrogen, phosphorus, and potassium in that order. Nitrogen (the first number) makes leaves grow. Phosphorus (the middle number) and potassium (the last number) help flowers form and fruit ripen. Tomatoes are heavy feeders, meaning they pull a lot of nutrients from soil, so you will need to fertilize every two to three weeks once the plant is established.

Key Takeaways

  • Use a balanced fertilizer like 10-10-10 for the first month, then switch to one higher in phosphorus and potassium (like 5-10-10) once flowers appear.
  • Tomatoes need feeding every two to three weeks during the growing season, either through liquid fertilizer or slow-release granules mixed into soil.
  • Organic options like compost, fish emulsion, and bone meal work well but release nutrients more slowly than synthetic fertilizers.
  • Overfertilizing with nitrogen causes lots of leaves but few tomatoes, so follow package directions and do not double-dose.
  • Soil tests from your local extension office show what your garden already has, which prevents wasting money on nutrients you do not need.

Liquid versus granular fertilizers: speed and convenience

Liquid fertilizers work fast because roots absorb them within days. You mix them with water and pour around the base of the plant every two weeks. Fish emulsion and seaweed-based liquids are popular organic choices. They smell strong, but they deliver nutrients quickly and are hard to overuse because excess washes through the soil.

Granular (dry) fertilizers release nutrients slowly over weeks or months. You sprinkle them on the soil surface and water them in. Slow-release granules are convenient because you explore them once or twice a season instead of every two weeks. The trade-off is that you cannot adjust quickly if a plant shows a deficiency. Granular fertilizers cost less per process but require more upfront planning.

Organic fertilizers: compost, fish meal, and bone meal

Compost is the safest choice if you have it on hand. Mix two to three inches into the soil before planting, and side-dress (add a layer around the base) every month during the season. Compost releases nutrients slowly and improves soil structure at the same time. The downside is that homemade compost varies in nutrient content, so you cannot fine-tune nitrogen or phosphorus the way you can with a labeled bag.

Fish emulsion is a liquid made from fish waste and works well for tomatoes because it contains nitrogen and trace minerals. Use it every two weeks at half strength (follow the bottle) to avoid burning roots. Bone meal is a dry fertilizer high in phosphorus, so it is best added when you plant or when flowers first appear. Blood meal adds nitrogen and works well in early season. These products cost more than synthetic fertilizers but break down naturally and do not leave salt buildup in soil.

Synthetic fertilizers: consistent and predictable

Synthetic fertilizers like Miracle-Gro, Jobe's Tomato Fertilizer, and Espoma Tomato-tone deliver exact nutrient ratios every time. You know precisely what you are getting, which makes it straightforward to follow a feeding schedule. Most come as either liquids you mix with water or granules you sprinkle and water in. They are cheaper than organic options and work faster.

The main drawback is that synthetic salts can build up in soil over years if you overfertilize. They also do not improve soil structure the way compost does. For a single season or a container garden, synthetic fertilizers are reliable and economical. If you plan to garden in the same bed for many years, mixing in compost alongside synthetic fertilizer keeps soil healthy.

How to avoid the most common fertilizer mistakes

The biggest mistake is using too much nitrogen. Extra nitrogen makes tomato plants grow tall with thick leaves but few flowers and little fruit. If your plant looks lush and green but is not flowering by mid-summer, you have overfed nitrogen. Cut back or switch to a lower-nitrogen formula. Do not try to fix it by adding more phosphorus—just stop fertilizing for two weeks and let the plant catch up.

Another common error is fertilizing too early. Young seedlings in their first two weeks do not need fertilizer if you planted them in fresh potting soil. Wait until the first true leaves appear (the second set of leaves, which look like tomato leaves) before you start feeding. Fertilizing too early burns tender roots and stunts growth.

A third mistake is fertilizing without watering first. Always water the soil before you explore liquid fertilizer or granules. Dry soil concentrates fertilizer salts and can burn roots. Water, fertilize, then water again lightly to settle the granules.

When to start and stop fertilizing

Begin fertilizing two to three weeks after transplanting seedlings into the garden or a large container. If you planted in rich compost or potting soil, wait closer to three weeks. If the soil is basic garden soil, start at two weeks. Stop fertilizing in late summer—about four to six weeks before your first expected frost. Late fertilizing pushes new growth that will not have time to ripen before cold arrives.

Container tomatoes need more frequent feeding because water drains through and carries nutrients away. Feed container plants every 10 to 14 days instead of every two to three weeks. In-ground tomatoes in amended soil can go longer between feedings.

Reading a fertilizer label and choosing the right ratio

The label shows three numbers: nitrogen-phosphorus-potassium. For tomatoes, look for these patterns. Early season (first four weeks): 10-10-10 or 5-10-10. Mid-season and flowering (once buds appear): 5-10-10 or 2-7-7. Late season (fruit ripening): 0-10-10 or 5-10-10. A balanced 10-10-10 works all season if you do not want to switch, but you will get better fruit if you lower nitrogen once flowering starts.

Check the label for secondary nutrients too. Calcium and magnesium matter for tomatoes. Calcium prevents blossom-end rot (a dark spot on the bottom of the fruit). If your soil is low in calcium, add crushed eggshells or gypsum before planting, or use a fertilizer that includes calcium. Magnesium helps the plant absorb other nutrients. Epsom salt (magnesium sulfate) sprinkled around the base once a month is a cheap way to add it.

Frequently Asked Questions

Can I use vegetable fertilizer instead of tomato-specific fertilizer?

Yes. A general vegetable fertilizer works fine as long as the ratio makes sense for the stage of growth. Tomato-specific fertilizers are just pre-mixed to the ratios tomatoes need most, so you do not have to think about it. A 5-10-10 vegetable fertilizer does the same job.

What does blossom-end rot look like and how do I prevent it?

Blossom-end rot is a dark, sunken spot on the bottom of the fruit that appears when the fruit is still green. It is caused by calcium deficiency, usually from inconsistent watering. Prevent it by watering deeply and evenly every two to three days, and by adding calcium to soil before planting. Crushed eggshells, gypsum, or a fertilizer containing calcium all work.

Is it safe to use homemade fertilizer like grass clippings or kitchen scraps?

Grass clippings and compost are safe if they are fully broken down. Fresh clippings can heat up and burn roots, so let them age in a pile for a few months first. Kitchen scraps like vegetable peels break down slowly in soil and do not provide quick nutrients, but they improve soil over time. For faster results, use finished compost or a commercial fertilizer.

How do I know if my tomato plant needs more fertilizer?

Pale or yellowing lower leaves often mean nitrogen deficiency. Slow growth and few flowers suggest phosphorus deficiency. Purple-tinged leaves point to phosphorus or potassium deficiency, especially in cool weather. If you are on a regular feeding schedule and the plant looks healthy and green, do not add extra fertilizer—stick to the plan.

Can I fertilize tomatoes in containers the same way as in-ground plants?

Container tomatoes need more frequent feeding because water drains away nutrients faster. Feed every 10 to 14 days instead of every two to three weeks. Use a liquid fertilizer or a slow-release granule mixed into the potting soil at planting time. Container soil also dries out faster, so check moisture daily and water before fertilizing.