Experts and BHG readers answer.
Why don't my tomatos produce?
A couple of things can cause your tomato plants to abort the blossoms without setting fruit. The plants may not be getting enough water, for example. And big variations between daytime and nighttime temperatures (above 90 degrees F during the day and below 55 degrees F at night) can cause blossom drop.