This website is reader-supported. When you buy through links on our site, we may earn a small affiliate commission.

10 Best Fertilizers for Tomatoes Compared & Reviewed

Last Updated: 14.07.24


Best Fertilizer for Tomatoes Review – Top Rated Models with Buying Guide


If you plan on planting tomatoes this spring or already have experience with this type of vegetable, you probably know how sensitive they are, and to help them grow strong, you need one of the best fertilizers for tomatoes you can find. But finding the right one for your needs might be a problem, especially if you’ve got your hands full. Because you might be busy working in your garden, our team has put together a list of fertilizers to help you out. Their conclusion is that the FoxFarm Ocean Forest Potting Soil Organic Mix is one option to consider. This product can readily be used as it does not require preparation and it is a lightweight formula with a rich content of micro-nutrients that maximizes seedlings’ growth. If you are not able to find this product, another alternative that can provide the right amount of nutrients for your tomatoes is the Espoma TO8 Tomato-tone 3-4-6.



Comparison table


The Good
The Bad


10 Best Fertilizers for Tomatoes (Updated Reviews) in 2024



Some of the best fertilizers for tomatoes were included in this list. These critically acclaimed products were chosen after a careful analysis of their features and their reviews. Also, our team looked at how efficient and affordable these products are. We tried to select the fertilizers based on the results they provide. Finally, we also analyzed the fertilizers’ composition so that you can select the best fertilizer for tomatoes based on your needs.



1. FoxFarm Ocean Forest Potting Soil Organic Mix


The FoxFarm organic mix is a product you can use very easily. You simply have to take it out of the bag and apply it. It is ideal for seedlings as its composition will help them turn into strong and healthy plants. This fertilizer puts together the best nutrients found in the earth and in the sea. Consequently, it offers a wide variety of essential elements tomatoes need.

This product offers a rich formula that has a very light texture which will support the plants’ branching and help them achieve steady growth. The Ocean Forest fertilizer has an adequate pH and it can be adjusted from 6.3 to 6.8. This means that the plant can benefit from optimum uptake.

This organic soil can be adapted both to an indoor and outdoor environment. Moreover, the Ocean Forest fertilizer comes with a pair of gloves that will help you protect your hands when you are working.



This fertilizer contains lots of essential micronutrients that will help your tomatoes grow strong and healthy.

It is a versatile product that can adapt easily to any environment. You can use it successfully to grow tomatoes in your garden or to grow them indoors in containers.

This product has a rich formula that combines the essential elements plants naturally take from the earth with some extra nutrients found in the sea.

Ocean Forest has a suitable pH which makes it a good choice for different types of soil, and therefore, you can use it in different areas as it provides the ideal environment for seedlings and cuttings.

It can be used for different types of plants, for annuals and perennials.

Finally, this is a 100% natural fertilizer which will not damage your soil or plants with chemicals, ensuring a good and healthy production of tomatoes.



Since it comes with only a pair of gloves, this fertilizer might be more expensive than other similar products.

Buy from




2. Espoma TO8 Tomato-tone 3-4-6


The Espoma TO8 is one of the affordable fertilizers for tomatoes that can ensure the same results as any other product that costs even twice as much. One of the best features of this product is its composition; it is made entirely of natural and organic ingredients. This means it is safe to use as it will not affect the quality of your tomatoes with unhealthy chemicals.

Also, it is safe for pets and for other species of vegetables you might be growing in your garden. This fertilizer will keep your tomatoes healthy by preventing blossom end rot and providing them a steady content of essential nutrients.

The Espoma fertilizer aims to ensure steady and balanced growth and the tomatoes that are fertilized with this product typically develop a plump aspect and a juicy content. Furthermore, this fertilizer will not enhance the growth of the foliage to the detriment of the fruit.



The Espoma TO8 is a suitable option for those who want to practice organic agriculture. It is 100% natural and it will ensure your tomatoes are free of dangerous chemicals.

This fertilizer brings together a series of essential minerals and vitamins that plants need but also thousands of living microbes.

If you also grow different other vegetables, this is a safe option because the composition of this fertilizer which is based on natural ingredients will not harm the rest of your garden.

You can make sure your tomatoes are well fed with this balanced formula that provides them all the necessary nutrients.

If you use this product in your tomato garden, your vegetables will most likely be plump and juicy when they grow.

One of the main purposes of this fertilizer is to make sure that your tomatoes will not develop blossom end rot.



Due to its organic content, you might not enjoy its smell, which might be a bit too powerful if you have a sensitive nose.

Buy from




3. Dr. Earth Home Grown Tomato, Vegetable & Herb Fertilizer


The Dr. Earth Home Grown fertilizer contains a wide variety of essential nutrients your tomatoes need. Its rich and complex formula is a mix of mined potassium sulfate, seaweed extract, kelp meal, fish meal, alfalfa meal, feather meal, and fish bone meal.

This fertilizer is quite adaptable, and you can use it throughout the year as it can be a proper solution for summer and winter crops alike. Moreover, it can be used with plants that are grown in containers or in the garden.

You can use this fertilizer with different types of vegetables including peppers, eggplant, beans, corn, cucumber, lettuce, onions or carrots. The Dr. Earth Home Grown fertilizer comes in 2 packs, each one weighing 12 lbs.

This formula aims to bring fast results as there is a quick release of nutrients in the soil. However, the effects are meant to last during the following months as well.



The Dr. Earth fertilizer has a rich formula that will ensure steady and healthy growth for your tomatoes. It combines different types of ingredients to support the plants’ growth.

You can use it right after you plant the tomato seeds, when you transplant the plants, and also as a regular fertilizer. You can, therefore, rely on it in any circumstances without the need to buy different other products.

If you want an adaptable product that can help you with different other cultures, this is a good option as you can also feed other types of vegetables with Dr. Earth’s fertilizer.

According to this product’s reviews, results can be seen after as little as three weeks of use. The tomatoes grow larger and they can also start flowering faster if you use this fertilizer.



Because of its natural composition, the fertilizer may attract animals such as raccoons, which could cause some trouble to your property.

Buy from




4. Gaia Green 2-8-4 Power Bloom Great for More Tomatoes


This product is suitable in any situation as it can help you with your flowers or vegetables. For the latter, this product promises increased yields and healthy plants. This fertilizer is a mix of the most important nutrients for tomatoes such as nitrogen (2%), soluble potash (4.00%), and phosphoric acid (8.00%).

This is a phosphate fertilizer that also includes in its composition fish bone meal, rock phosphate, limestone flour, insect frass, mineralized phosphate, fossilized carbon complex, and other complementary elements that enhance growth.

The Gaia Green 2-8-4 Power Bloom contains organic ingredients that aim to provide you healthy tomatoes with no risks of contamination with chemical substances. This fertilizer can be used in containers, in the garden or on a farm field.

Its formula is devoid of pesticides, so it is 100% safe for the environment and it is also a good option for those who want to produce organic vegetables. This lasting fertilizer provides strong roots and enhances microbial activity.



This environmentally friendly product is free of GMOs and any synthetic substances or pesticides. It has been approved for organic food production so it’s a good choice if you aim to grow tomatoes this way.

If you choose the Gaia Green product, your tomatoes will receive a wide variety of different ingredients including fish bone meal, mineralized phosphate, limestone flour, and plenty of other nutrients.

This fertilizer ensures a strong root system which means that your tomatoes will grow steadily and healthy because the nutrients and water will be able to reach the rest of the plant through the roots.

This is a versatile fertilizer that can be used in different types of environments, with different vegetables and flower species.

It is meant to last an entire season as the nutrients are slowly released.



This product is a little bit more expensive than other similar options so some home gardeners might be reluctant to buy it.

Buy from




5. Lilly Miller Morcrop Tomato & Vegetable Food 5-10-10


The Lilly Miller vegetable food has a special formula that aims to ensure healthy yields that have a good taste. This is a natural product that can help feed different types of vegetables including tomatoes, peppers, and carrots.

The content of this fertilizer is enhanced with essential minerals that are necessary for plants. It has a slow release that will ensure continuous growth.

The Lily Miller fertilizer has the following composition: nitrogen, phosphorus, and potassium in the ratio 5-10-10. It is, therefore, more suitable for soils that have a high amount of nitrogen and contain less potassium and phosphorus.

The nitrogen content of this fertilizer comes from five different sources. The nutrients are quickly released so that they can help vegetables shortly after you start using it. Furthermore, other ingredients of the Lilly Miller Morcrop Tomato & Vegetable Food fertilizer are released slowly so that the plants are fed continuously over a long period of time.



The Lilly Miller product is based on natural ingredients and it can be used with different vegetables. It is a great fertilizer for tomatoes and peppers if your plants require a high content of minerals.

This fertilizer functions in two ways. On the one hand, it contains elements that are released immediately so that the plants can start growing. On the other hand, some of the essential nutrients found in its formula have a slow release so that your tomatoes can continuously get the supply they need.

This product enables steady and balanced growth so you can grow tomatoes but other vegetables as well.

The Lilly Miller vegetable food is suitable for your tomatoes whether you grow them outside in your garden or in containers.

This is a natural fertilizer that will ensure juicy and healthy tomatoes.



It has a strong smell as it contains animal manure so some people with sensitive noses might be reluctant to use it.

Buy from




6. Beat Your Neighbor 2 Pack Plant Fertilizer


The Beat Your Neighbor fertilizer is one of the cheap fertilizers for tomatoes that ensures great quality for its price. This affordable fertilizer for tomatoes has the following formula: nitrogen, phosphorus and potassium with a ratio of 20-21-19. This super-concentrated professional fertilizer comes in jars and you can save money by buying two of them at once.

With it, you can obtain 130 gallons of professional fertilizer. This product has to be mixed with water in order to be used. To prepare it, you have to mix 1/2 tablespoons in one gallon of water. The scoop you need to perform this operation is included in the package.

This is an all-purpose plant food so it can work equally well for different types of flowers and also for vegetables. It has a highly concentrated formula which means that once you mix it with water it is still efficient. It can cover a wide surface which also makes it affordable and lasting.



According to the available tomato fertilizer reviews based on this product, the results can be seen in as little as four weeks.

If you’re looking for a good fertilizer for tomatoes but affordability is on your mind, then this is one of the key features this product has. The 2 Pack Beat Your Neighbor is a cheap fertilizer for tomatoes, and it comes with a great discount deal.

If you’re growing different plants in your garden and especially if you are growing flowers as well, this is a good option as it can be used successfully for all the plants in your garden.

This concentrated formula will last for a long time as you have to mix the fertilizer with water before you apply it. Moreover, the manufacturer also provides a scoop for this purpose.



This fertilizer is slightly pricier than the average so there might be gardeners out there who would rather get something a bit cheaper.

Buy from




7. Urban Farm Fertilizers Texas Tomato Food


This is one of the reliable liquid fertilizers for tomatoes currently available on the market. It is suitable for different types of large vegetables, not only for tomatoes which means it is a good investment in case you are growing multiple species.

The fertilizer’s formula is 4.0-2.9-6.7 nitrogen, phosphorus, and potassium. It is, therefore, suitable for soils that have a lower content of phosphorus. With this super-concentrated formula, you can obtain 64 gallons of effective nutrients.

There are different ways you can apply this fertilizer: drip, hose-end, and manual watering. You can use it either with tomatoes grown in the soil or with those kept in containers.

The Urban Farm Fertilizers Texas Tomato Food contains organic elements such as enzymes, essential minerals, worm casts, kelp, and mycorrhizae. Moreover, this formula is also very rich in calcium, which means that the roots of your plants will not be prone to rot.



It is based on natural and organic ingredients that will ensure steady and balanced growth for your vegetables and zero chemical risks. Also, you can protect the surrounding environment if you use this product.

There are several essential ingredients in this fertilizer which means your tomatoes will grow healthy as they will receive a balanced content of nutrients.

It is a good choice for gardeners who have failed in avoiding root rot as this fertilizer also contains calcium which prevents such damage.

This is one of the most affordable products we reviewed if you consider the fact that you can obtain as much as 64 gallons of nutrients by mixing it with water. Moreover, you can use it with different types of vegetables and plants, not only with tomatoes.

Typically, the vegetables that were fed with this fertilizer grow large and they should have a strong flavor.



In some cases, results may start showing later than expected.

Buy from




8. AgroThrive Organic Fertilizer – 3-3-2 General Purpose


The AgroThrive Organic Fertilizer is a general-purpose fertilizer which aims to strengthen the plants’ root and foliar growth. Another great advantage of using this fertilizer is the fact that it can keep diseases at bay as it enhances the plants’ resistance.

Some of the ingredients included in this fertilizer are plant proteins, seafood nutrients based on fish and other food waste that is therefore saved from being thrown in landfills.

This liquid fertilizer is suitable for different types of plants, so you can use it throughout your garden, eliminating the need to combine different products for each species. The formula of this fertilizer stimulates growth through its nutrients but also enhances soil microbes.

This fertilizer is an appropriate option for those who want to grow tomatoes organically and it has been used by some of the biggest organic farms in California. You can benefit from a steady nutrient release with this product.



The AgroThrive Organic Fertilizer is an effective product, providing steady nutrient release. The results are visible within a couple of days or weeks. If you aim for quick results because your tomatoes need a boost of nutrients, this is a good solution.

This is a general-purpose organic fertilizer that can be used for different types of plants ensuring the same good results.

If you have a large garden with different plants, this might prove to be an economic and effective fertilizer that will prevent root damage and enhance plant growth through its rich nutrient formula.

The AgroThrive Organic Fertilizer Contains a series of essential nutrients, as well as different types of food waste. It is an environmentally friendly product that makes good use of existing resources while eliminating waste and ensuring 100% organic vegetables.

This bio-fertilizer also stimulates soil microbes which contribute to the soil and the plant’s natural development.



Due to its smell, it’s not suitable for indoor use or for sensitive people who might find the odor to be too powerful.

Buy from




9. Urban Farm Fertilizers All-Purpose Vegetable Fertilizer


The Urban Farm Fertilizers All-Purpose Vegetable fertilizer is a micro-brewed liquid product that is manufactured manually. It can be used with all sorts of fruit and vegetables which makes it a good option for those who have a large garden and only want to use one fertilizer. It can be used in multiple ways: hand-watering, hose-end sprayers, drip system, etc.

This fertilizer’s formula is 4.5-2.5-6.0 NPK (nitrogen, phosphorus, and potassium). Some of the essential nutrients included in this liquid fertilizer are kelp, mycorrhizae, enzymes, and humic acid. Magnesium, iron and other important micronutrients are also included. Moreover, the fertilizer has a high content of calcium which prevents blossom-end rot.

This is a highly concentrated product that can help you obtain 64 gallons of strong fertilizer. It has been manufactured with the highest precision, making sure that the content is fully water-soluble.



It is an all-purpose fertilizer you can use with all the species in your garden. You don’t have to invest in another product if you get this one. Moreover, it can cover a wide surface for a long time as it is water-soluble. It can help you obtain as much as 64 gallons of full-strength product.

This complete and balanced formula that contains multiple nutrients will make sure that the plants are well-fed and that they reach their full potential once they grow.

As this fertilizer provides a complete formula, you won’t need additional products to feed your plants. You can apply this fertilizer with different types of devices or by hand-watering.

It dissolves in water and it doesn’t require much time for preparation. After you mix the content with water, you just shake it and pour it in the garden.

The rich content of calcium prevents plants from rotting.



Due to its organic composition, this product might have a persistent and peculiar smell.

Buy from




10. Gardener’s Supply Company Best Organic Tomato Fertilizer


This is an organic product that aims to support the plant’s growth at different stages by ensuring the necessary essential nutrients. This product contains nitrogen, phosphorus, and potassium in the following ratio: 8-5-5. Moreover, it has been fortified with calcium (4.5%). This ingredient is important as it prevents blossom end rot which is a frequent disease that affects tomatoes.

In order to use the Gardener’s Best Organic Tomato Fertilizer, you can mix it with a container planting mix or you can apply it directly to the soil. For side dress, the average amount of fertilizer you have to use is 5 or 4 tbsp for each tomato plant.

This is an organic product that will help you obtain natural tomatoes that are healthy and devoid of chemicals. Also, it is a safe product for the environment and for your pets. You can use this fertilizer throughout the year at different growth stages.



You can use the Gardener’s Best Organic Tomato Fertilizer with different types of vegetables, not only tomatoes.

This fertilizer ensures good-quality crops as it is based only on natural ingredients.

It will not harm the surrounding environment or any animals around your home as it is 100% natural and safe.

The fact that it contains added calcium will help you grow healthy tomatoes, by preventing rot which is quite common for tomatoes and is normally caused by calcium imbalance.

This fertilizer can be used throughout the entire tomato growing season to help you obtain juicy and tasty yields. You can, therefore, save time as you will not need to find multiple products for your tomatoes’ different growth stages.



Some animals might be drawn to this fertilizer as it is based on natural ingredients only and they might attempt to eat it.

Buy from




Our Comprehensive Buying Guide


There are numerous factors to consider when choosing the best fertilizers for tomato plants. Not all the options are suitable for your plants’ needs. Choosing the wrong product and ‘feeding’ your tomatoes with it might prevent the plants from growing properly. Here are the main things you should pay attention to when buying the best fertilizer for tomatoes in containers or for outdoor plants.

The ratio

The ratio represents the exact number of components the fertilizer contains and this is essential because tomatoes need a particular amount of nutrients at different stages of growth. The ratio of tomato fertilizers is expressed by three numbers representing the quantity of nitrogen, phosphorus, and potassium the product contains.

These are the three key ingredients your tomato garden requires and they will support these vegetables during the entire growth process. The ratio should be clearly stated on the fertilizer’s label as this is the most important information you need in order to make a purchase.

A ratio may look like this: 10-10-10, each number representing one of the three ingredients, which means that the fertilizer contains equal amounts of nitrogen, phosphorus, and potassium. This type of fertilizer is called a complete fertilizer and it is one of the most common choices gardeners make as it ensures a balanced amount of each nutrient.


The soil

The soil in your garden also plays an important role in the type of fertilizer you can choose. Each soil has its particular composition and you should make sure that your tomatoes receive a necessary quantity of the three key ingredients. Therefore, based on your soil’s composition, you might have to choose a ratio that has a lower or a higher amount of one element.

For example, if the soil is rich in nitrogen, but has lower amounts of potassium and phosphorus, a ratio that looks like 10-5-5 is suitable. You will find the specific ingredients on each fertilizer, together with guidelines on how to apply the product. The three elements are always provided in order, based on the numbers in the ratio, so there is no room for misinterpretation.

If you are lucky to have a good garden soil that has just the right amount of each element, you can simply opt for a balanced formula where the ratio is expressed in equal numbers and looks like this: 10-10-10 or 8-8-8.


The price

The price always dictates the choice in any purchase and most fertilizers are affordable unless you go for the best fertilizer for tomatoes and peppers. You can get a good tomato fertilizer for less than $10. More expensive products usually come in bigger quantities, so they are actually cheaper if you calculate the price/quantity ratio.

However, because you aim to really boost your tomato production this year, getting a cheap fertilizer for tomatoes shouldn’t be a priority. You should rather focus on getting the best liquid fertilizer for tomatoes that provides the necessary nutrients.

The quality

There are different ways of assessing a fertilizer’s quality. The most reliable is, of course, testing the product. But you don’t want to experiment with your tomato plants so it might be better to rely on other people’s feedback.

If you are wondering ‘what is the best fertilizer for tomatoes’, there is certainly at least one fertilizer for tomatoes review you can find based on the product you aim to purchase. Read it, or even better, read several fertilizers for tomatoes reviews and make your choice accordingly.



Frequently Asked Questions:


Q: How much fertilizer do tomato plants need?

Tomatoes require lots of nutrients in order to grow as expected. To do this, the nutrients found in the soil may not suffice and this is why adding fertilizers is recommended. Be it organic or chemical products, the amount of fertilizers you will use for your tomato garden depends on different factors.

The surface on which the fertilizers will be applied, the type of soil and, most importantly, the plant’s growth stage dictate the amount of fertilizers you can use. When starting your tomato garden, you will use fertilizers in the composition of the bed where you will plant them. The average amount of fertilizers you should use at this stage is three pounds.

After the tomatoes start growing fruits, the average amount of slow-release fertilizers you can use is approximately 2 tablespoons per tomato plant. The products used at this stage should contain equal amounts of nitrogen, phosphorus, and potassium.

Q: How often do you need to use fertilizer on tomatoes?

Tomatoes may be fertilized during different stages of development. The first fertilization stage occurs when these vegetables are planted. Afterward, there is a waiting period, and fertilization can recommence once the fruits start growing.

For tomatoes that develop from seedlings, fertilization is important to support the plant’s rapid growth. These plants will develop at a fast pace before they start flowering. Generally, for the seedlings to reach the stage in which they produce fruit, it takes around four months from the moment they are planted.

A nitrogen-based fertilizer is recommended during the plant’s growth period. Right before the plant starts flowering, fertilizers based on potassium are necessary. The same also applies after the tomatoes are fully grown.

From this moment on, fertilization can take place on a regular basis. Based on the type of soil you have in your garden and how rich in nutrients it is, you can fertilize your tomatoes every two weeks or even more often.


Q: Can you over fertilize tomatoes?

Fertilization is necessary in order to obtain healthy and tasty tomatoes. However, if these products are not applied correctly or if you add too many fertilizers to your tomato garden, you risk damaging your production.

Over-fertilization can occur and it may lead to different negative effects. For example, the amount of nitrogen in the soil could grow excessively and it may prevent the plant’s roots from functioning properly. The roots won’t be able to absorb sufficient water and send it to the rest of the plant which will show obvious signs, such as yellow leaves.

Too many fertilizers can also kill the seedlings endangering the production itself. It is also possible to trigger excessive growth of the plant’s leaves, to the detriment of the flowers which will affect your tomato production. In case you over-fertilized your tomatoes, you can still take action to prevent the damage by using mulch to absorb the excessive amount.



Leave a comment

0 Comments Protection Status