5 Reasons WHY Your Tomatoes are Not Producing and Dropping Flowers

Tomatoes can keep on growing leaves and not produce any tomatoes. This happens when tomatoes drop the flowers to produce foliage rather than fruit. There are 5 main reasons why tomatoes drop flowers. 1. High Temperature, 2. Too much fertilizer, 3. No Sunlight, 4. Too much watering, 5. No pollination.