Which fertilizer is best for tomatoes?
Sarah Smith
Published Jan 14, 2026
Choose a fertilizer that has a balanced ratio of the three major elements, such as 10-10-10, or where the middle number (phosphorus) is larger than the first number (nitrogen), such as 2-3-1. Tomatoes are heavy feeders and usually do need fertilizer unless your soil is very rich.
What is the best fertilizer for tomato plants?
If your soil is correctly balanced or high in nitrogen, you should use a fertilizer that is slightly lower in nitrogen and higher in phosphorus, such as a 5-10-5 or a 5-10-10 mixed fertilizer. If you are slightly lacking in nitrogen, use a balanced fertilizer like 8-8-8 or 10-10-10.
Which type of fertilizer helps tomato plants grow the fastest?
Organic Options
Manure is a good source of nitrogen and potassium, and blood and bone meal can be used to boost levels of nitrogen and phosphorus in soil. Ash, oyster shell flour, seaweed, phosphate rock and compost also can be used to provide added nutrients to promote healthy and fast-growing tomato plants.
What fertilizer is best for tomatoes and peppers?
An ideal fertilizer ratio for fruiting tomatoes, peppers, and eggplants is 5-10-10 with trace amounts of magnesium and calcium added. Liquid organic fertilizers can be watered-in around the base of plants or applied directly to crop leaves as foliar feeds.
When should I fertilize my tomatoes?
Once the first set of true leaves are fully formed and the seedling is between 2-4 inches tall, it's time to fertilize. And your tomato seedlings will need it as they're growing in soil with little to no nutrients.
24 related questions foundIs NPK good for tomatoes?
NPK stands for the ratio of Nitrogen to Phosphorus to Potassium. Typically, tomatoes need 1/2 pounds of fertilizer per 50 square feet of garden. For almost all tomatoes you will want a fertilizer with a 6-24-24 or 8-32-16 ratio.
Is potash good for tomatoes?
For good yield and fruit quality, tomatoes need an ample supply of potassium (potash) which can be supplied with fertilizer, wood ashes and organic matter.
What is the best fertilizer for tomatoes and cucumbers?
Cucumbers need moderate nitrogen and high phosphorus and potassium, so an organic plant food with the first number lower than the last two (like 3-4-6) is good. Tomatoes need soil that is high in all nutritional components, and the samefertilizer with slightly higher P and K numbers, will work well.
How do you make tomato fertilizer?
Recipe for Homemade Tomato Fertilizer
- one gallon, or larger, container such as a bucket.
- 1/2 gallon of compost.
- 2 cups of rabbit droppings.
- 1/2 cup of human & pet hair, cut into small pieces.
- 2 cups of dried alfalfa leaves or alfalfa pellets.
- 1 cup of dried, crushed egg shells.
- 1 cup of used, dried tea or coffee grounds.
What happens if you over fertilize tomatoes?
Signs of Too Much Fertilizer
Tomatoes can't simply use the ideal amount of nitrogen they need to thrive. Instead, excess nitrogen in a tomato plant tells the plant to produce more leaves and stems at the expense of blossoms and fruits.
Is urea good for tomato plants?
Stay away from high-nitrogen fertilizers such as urea, ammonium sulfate or fresh manure, which will help produce dark green, tall tomato plants but fewer tomatoes. Phosphorus. Phosphorus (the second number in the N-P-K ratio) encourages flowering, and therefore fruiting.
How do I get more yield on my tomato plants?
When planting, give tomatoes an early boost by working a little fertilizer into the soil in the planting hole so roots have easy access. Try adding blood meal, bone meal, worm castings and powdered eggshell when planting. This mixture provides a quick, water-soluble nitrogen source (blood meal).
How can I make my tomatoes grow bigger and faster?
Use a premium potting soil mixed with a nutrient-rich organic amendment like worm castings or compost, (two-thirds potting soil to one-third amendment) and just one tomato per container, so the plant has plenty of room to grow. With a 6-inch-tall plant, remove the lower leaves and bury about 2-3 inches of the stem.
What is the most effective fertilizer?
Best Overall : Jobe's Organics All Purpose Fertilizer
90% of 1,900+ Amazon reviewers rated this product 4 stars or above. With such variety in the plant world, it isn't easy to choose one fertilizer that meets the needs of every type of plant for every kind of soil and every type of growing condition.
What nutrients do tomatoes need most?
Nutrient Requirements for Tomatoes
As with all plants, tomatoes need three primary nutrients: nitrogen, phosphorus and potassium. These are the nutrients your plants will use in the highest quantity and the ones that are included in most fertilizers.
Do tomatoes like nitrogen fertilizer?
So, do tomatoes need nitrogen? Yes, tomatoes need nitrogen in the soil to grow. Nitrogen is used to produce chlorophyll, which is a key part of photosynthesis (energy production). Without enough nitrogen, tomato plants will begin to turn yellow, starting with the bottom leaves.
Where can I use 10-10-10 fertilizer?
10-10-10 fertilizer is a synthetic, all-purpose fertilizer with equal parts nitrogen, phosphorus, and potassium, in that order. It's easy to use and good for plants that need a lot of nitrogen, such as established perennials, leafy green crops, and turf grasses.
What does Epsom salt do for tomatoes?
Late in the season use an Epsom salt spray to increase tomato and pepper yield and keep plants green and bushy; early in the season add Epsom salt to the soil to aid germination, early root and cell development, photosynthesis, plant growth, and to prevent blossom-end rot.
Is bone meal good for tomatoes?
Most vegetable plants will benefit from bone meal applications, but it is especially beneficial for root crops (like carrots and onions), as well as flowering crops (like tomatoes, peppers, and eggplant). Bone meal is also beneficial for any other flowering plants that you may have in your yard or garden.
Can you give a tomato plant too much potassium?
Tomato plants need lots of potassium in their soil. But too much potassium can lead to a deficiency in nitrogen. It will stunt the growth and result in chlorosis, a condition in which the plant's leaves turn yellow. To avoid this, use an appropriate NPK fertilizer in the right ratio.
What happens when plants get too much potassium?
The primary risk of too much potassium is a nitrogen deficiency. This will stunt the growth of the plant and lead to chlorosis, a yellowing of the foliage that first appears on older growth lower on the stem. The veins on the leaves will have a red tint. Newer leaves will be smaller in size.
When should I use sulphate of potash?
Apply every 4-6 weeks during the growing season from March to the end of August. For best results granules should be worked into the soil. During dry weather, water before and after application.
What to feed tomatoes when fruiting?
Feed Your Tomatoes With Phosphorus
Water-soluble fertilizer formulations like 24-8-16 and 18-18-21 provide phosphorus needed to promote fruiting, but some gardeners on a quest for large tomatoes prefer to apply 0–45–0 triple superphosphate at a rate of 1/2 cup per 100 feet of row.
How do you fertilize tomatoes naturally?
Organic Natural Tomato Fertilizer And When To Use Them
- Compost. ...
- Epsom Salt. ...
- Fish Emulsion. ...
- Organic Cottonseed Meal. ...
- Used Coffee Grounds. ...
- Animal Manures. ...
- Vegetable-Based Organic Fertilizers. ...
- Fertilize With Black Strap Molasses.
Is cow manure good for tomatoes?
The best fertilizer for tomatoes, whether while they are growing or before planting, is extremely fertile soil. Compost is your best source for creating this. Manure (composted bovine, chicken, worm, etc.) is also excellent, especially as a pre-treatment for soil before planting.