One gallon will kill any cannabis before it reaches maturity. I use 2 gallon bags but even that can be tricky.