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.
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.
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. 🍅