Answer: Tomatoes need warm weather and lots of sunshine in order to produce flowers. If your plants are not flowering, they're not getting the sunshine and hot weather they crave. There's not much you can do about the weather, but you might try putting a few inches of organic matter on the soil beneath the plants to help absorb and radiate the sun's heat. Hope this works for you!
Q&A Library Searching Tips