A. Several conditions can cause tomatoes to not set fruit. Too much nitrogen fertilizer, nighttime temperatures over 75 degrees F, low temperatures below 50 degrees F, irregular watering, insects such as thrips or planting the wrong cultivar may result in poor fruit set.