There is nothing more frustrating than walking out to the garden every morning, seeing big beautiful green tomato plants… and not a single tomato in sight.
No yellow leaves. No bugs chewing holes. Just tall, leafy plants that refuse to set fruit.

Down here in the Deep South, this happens all the time, and it usually has nothing to do with your fertilizer or how much you water.
It is almost always the heat.
Let’s break down what is really happening and what you can do about it.
Why Healthy Tomato Plants Stop Making Tomatoes
Tomatoes are picky when it comes to temperature — especially at night.
They need:
- Daytime temps: 70–85°F
- Nighttime temps: 60–70°F

Once your nights stay above 75°F, tomato pollen becomes sterile. The plant still looks perfect, still blooms, but those blooms quietly fall off without ever turning into fruit.
That is exactly what happens every June and July across Alabama, Mississippi, Florida, and the rest of the South.
Your tomatoes are not broken.
They are just too hot to function.
Signs Heat Is the Problem
If you notice these, heat stress is almost certainly your issue:

- Flowers fall off without setting fruit
- Blooms dry up and disappear
- Tons of leaf growth but zero tomatoes
- Plants look dark green and overly healthy
- You are watering correctly but still no production
Stop Over-Fertilizing
This is where most people accidentally make things worse.
When tomatoes are stressed, our instinct is to feed them.
Big mistake.
Too much nitrogen pushes leaf growth instead of flowers and fruit. Your plant becomes a gorgeous green bush with no tomatoes to show for it.
If your plants look thick, tall, and jungle-like, you do not need more fertilizer right now.

What You Can Do Right Now
1. Add Shade During Peak Heat
Your tomatoes do not need full blazing sun all day in July.
Use:
- 30–40% shade cloth
- Old sheer curtains
- Row cover propped on stakes
- Lattice panels on the west side
Even cutting back the harsh afternoon sun can drop plant temperatures enough to save blossoms.
2. Water Deep, Not Often

Light daily watering keeps roots shallow and stressed.
Instead:
- Water deeply 2–3 times per week
- Soak the root zone, not the leaves
- Mulch heavily to keep soil cool
Straw, pine needles, or shredded leaves make a huge difference.
3. Leave Them Alone
This is the hardest part.
Once night temperatures finally drop again — usually late August or early September — those same plants will suddenly start setting fruit again almost overnight.
If they are alive, green, and pest-free, they are just waiting on cooler nights.
What I Do Down Here Every Year
I plant my main tomatoes early enough to harvest before the real heat hits, then I expect them to shut down for a while.
I keep them alive through summer, add shade, stop fertilizing, and just wait.
Come fall, when everyone else’s tomato season is long over, mine are making tomatoes again, (IF I was able to keep them alive lol).
The Bottom Line
If your tomato plants look healthy but won’t produce, it is not your fault.
It is the Southern heat.
Cool them, shade them, stop feeding them, and give them time.
They will come back when the weather lets them breathe again.
