Blog
Download now
← All articles
Veg fix 4 min read

Why Is My Tomato Plant Not Fruiting? Quick Causes and Fixes

A big, healthy tomato plant with no tomatoes is maddening, but the cause is almost never a mystery. First work out which problem you have: flowers that drop without fruiting, or no flowers at all. Each has a different fix.

A cherry tomato plant with ripe fruit growing in a pot
No fruit is usually a pollination, heat, light, or feeding problem.

Flowers, but they drop without fruiting

Your plant is flowering, but the little yellow flowers dry up and fall. Two common causes:

  • No pollination. Tomato flowers self-pollinate but need movement (wind or bees) to release the pollen. Indoors or on a covered balcony that never happens. Fix: once a day, gently tap or shake each flower truss, or hold a running electric toothbrush to the stem for a second. A tiny green ball behind the flower means it worked.
  • Too hot or too cold. Above about 32–35°C the pollen turns sterile, and nights below 13°C also stop fruit setting. Fix: give afternoon shade in a heatwave and keep watering steady; fruit set resumes once nights stay above 15°C.

No flowers at all, just leaves

If the plant is lush and green but never flowers:

  • Not enough light. Tomatoes need 6–8 hours of direct sun to flower. Move it to your sunniest spot.
  • Too much nitrogen. A high-nitrogen feed grows leaves instead of flowers. Fix: switch to a high-potassium tomato feed (or diluted seaweed). Potassium drives flowering and fruiting.
Watch out: A dark-green, super-leafy plant with no flowers is almost always overfed with nitrogen. More feed is not the answer, the right feed is.

Quick checklist

  • Getting 6–8 hours of direct sun? If not, move it.
  • Flowering but dropping? Hand-pollinate daily and check the temperature.
  • All leaves, no flowers? Stop nitrogen, switch to a high-potassium feed.
  • Watering even and consistent, in a pot at least 30 cm wide?
  • Young, healthy plant? Give it a few more weeks, tomatoes take 2 to 3 months to start.

For everything else about keeping potted tomatoes productive, watering, feeding, support, and blossom-end rot, see our full tomato care guide. New to growing food? Start with the complete beginner’s guide.

Want a plant that tells you what to do each day? UrbanLeaf reminds your tomato to pollinate, feed, and water at the right time, so a beginner can actually get a harvest. 🍅

Frequently asked questions

Why does my tomato flower but not set fruit?

Usually poor pollination or heat. Indoors or on a sheltered balcony there is no wind or bees, so gently shake the flower trusses daily. Temperatures above about 35°C or nights below 13°C also stop fruit from setting.

Why is my tomato plant all leaves and no flowers?

Too much nitrogen grows lush leaves instead of flowers. Switch to a high-potassium tomato feed, and make sure the plant gets 6–8 hours of direct sun, which it needs to flower.

How do I hand-pollinate tomatoes indoors?

Once a day, gently tap or shake each open flower truss, or hold a running electric toothbrush to the stem for a second. That shakes the pollen loose so fruit can set.