How to Fix It
What it looks like:
Flowers appear on your tomato plants, but they fall off without tomatoes developing.
What causes it:
Temperature fluctuations cause blossom drop. Tomatoes need night temperatures between 55 to 75 degrees F in order to retain their flowers. If the temperatures fall outside this range, blossom drop occurs. Other reasons for blossom drop on tomatoes are insect damage, lack of water, too much or too little nitrogen, and lack of pollination.
What to do about it:
While you can’t change the weather, you can make sure the rest of the plant is strong by using fertilizer for tomatoes, drawing pollinators by planting milkweed and cosmos, and using neem oil insecticides.