The ideal sizes of grow bags for a variety of common fruits, vegetables, and herbs are listed in the charts below.
Please note that the grow bag sizes listed below are measured in gallons which can make it difficult to determine how much soil it takes to fill it . I have also found that the actual height and diameter of grow bags can vary from manufacturer to manufacturer. Some are shorter and wider and some are taller and skinnier. You can also increase the size of a grow bag if you wish to have more growing room or for moisture management but it is not recommended to use smaller than the recommended sizes below.
Grow Bag Size Chart Sorted Alphabetically by Plant: Vegetable, Fruit, Herb Grow Bag Gallon Size Banana Peppers 7 gallon Basil 7 gallon Beans (Bush/Pole) 7 gallon Bee Balm 7 gallon Beets 10 gallon Bell Peppers 10 gallon Blackberries 20 gallon Black-eyed Peas 7 gallon Blueberries 20 gallon Bok Choy 7 gallon Boysenberries 20 gallon Broccoli 10 gallon Brussels Sprouts 10 gallon Butternut Squash 20 gallon Cabbage 10 gallon Cantaloupe 20 gallon Carrots 10 gallon Catnip 7 gallon Cauliflower 10 gallon Celery 7 gallon Chamomile 10 gallon Cherries 20 gallon Chickpeas (Garbanzo Beans) 7 gallon Chives 7 gallon Cilantro (Coriander) 7 gallon Collard Greens 7 gallon Corn Not recommended Cucumbers 15 gallon Culantro 7 gallon Currant 20 gallon Dill 7 gallon Eggplant 15 gallon Elderberries 20 gallon Fennel 7 gallon Fig 20 gallon Garlic 7 gallon Ginger 7 gallon Goji Berries 20 gallon Gooseberries 20 gallon Grapes 20 gallon Honeydew 20 gallon Hops 20 gallon Hot Peppers 10 gallon Kale 7 gallon Kiwi 20 gallon Kohlrabi 7 gallon Lavender 7 gallon Leeks 7 gallon Lemon Balm 7 gallon Lemongrass 7 gallon Lemons 15 gallon Lettuce 7 gallon Limes 15 gallon Luffa 20 gallon Marjoram 7 gallon Mint 7 gallon Mulberries 20 gallon Mustard Greens 7 gallon Okra 7 gallon Onions 7 gallon Oranges 15 gallon Oregano 7 gallon Parsley 7 gallon Parsnips 10 gallon Peaches 20 gallon Pears 20 gallon Peas 7 gallon Plums 20 gallon Pomegranate 10 gallon Potatoes 10 to 20 gallon Pumpkin 20 gallon Radish 7 to 10 gallon Raspberries 20 gallon Rhubarb 7 gallon Rosemary 7 gallon Rutabaga 10 gallon Sage 7 gallon Shallots 7 gallon Spaghetti Squash 20 gallon Spinach 7 gallon St. John’s Wort 7 gallon Stevia 7 gallon Strawberries 10 gallon Summer Savory 10 gallon Summer Squash 20 gallon Sweet Potatoes 20 gallon Swiss Chard 7 gallon Tarragon 7 gallon Thyme 7 gallon Tomatillos 5 gallon Tomatoes (Vine and Bush) 20 gallon Turnips 10 gallon Watermelon 20 gallon Zucchini Squash 20 gallon
Grow Bag Size Charts Sorted by Grow Bag Size: 7-Gallon Grow Bag Vegetables: Vegetable Grow Bag Gallon Size Banana Peppers 7 gallon Basil 7 gallon Beans (Bush/Pole) 7 gallon Bee Balm 7 gallon Black-eyed Peas 7 gallon Bok Choy 7 gallon Catnip 7 gallon Celery 7 gallon Chamomile 7 gallon Chickpeas 7 gallon Chives 7 gallon Cilantro 7 gallon Collard Greens 7 gallon Fennel 7 gallon Garlic 7 gallon Ginger 7 gallon Kale 7 gallon Kohlrabi 7 gallon Lavender 7 gallon Leeks 7 gallon Lemon Balm 7 gallon Lemongrass 7 gallon Marjoram 7 gallon Mint 7 gallon Mustard Greens 7 gallon Okra 7 gallon Onions 7 gallon Parsley 7 gallon Radish 7 to 10 gallon Rhubarb 7 gallon Rosemary 7 gallon Sage 7 gallon Shallots 7 gallon Swiss Chard 7 gallon Tarragon 7 gallon Thyme 7 gallon St. John’s Wort 7 gallon Stevia 7 gallon
10-Gallon Grow Bag Vegetables: Vegetable Grow Bag Gallon Size Beets 10 gallon Bell Peppers 10 gallon Broccoli 10 gallon Brussels Sprouts 10 gallon Cabbage 10 gallon Hot Peppers 10 gallon Parsnips 10 gallon Pomegranate 10 gallon Rutabaga 10 gallon
15-Gallon Grow Bag Vegetables: Vegetable Grow Bag Gallon Size Cucumbers 15 gallon Eggplant 15 gallon Lemons 15 gallon Limes 15 gallon
20-Gallon Grow Bag Vegetables: Vegetable Grow Bag Gallon Size Blackberries 20 gallon Blueberries 20 gallon Boysenberries 20 gallon Cherries 20 gallon Currant 20 gallon Fig 20 gallon Goji Berries 20 gallon Gooseberries 20 gallon Grapes 20 gallon Honeydew 20 gallon Hops 20 gallon Kiwi 20 gallon Luffa 20 gallon Mulberries 20 gallon Peaches 20 gallon Pears 20 gallon Plums 20 gallon Spaghetti Squash 20 gallon Tomatoes (Vine and Bush) 20 gallon Watermelon 20 gallon Zucchini Squash 20 gallon
Other: Vegetable Grow Bag Gallon Size Corn Not recommended Potatoes 10 to 20 gallon Tomatillos 5 gallon