I would have to guess that tomatoes might require a slightly more acidic soil than marijuana but I don't know, even though I do grow both. ( not next to each other though.)