Tomatoes balk at turning flowers into fruits when temps get above 90 degrees so if it's been hot, that's why they are dropping flowers. Other reasons are lack of pollination and sometimes overwatering. But if the plant is growing well and just not producing fruits, it is usually weather related. |