Skip to content
Free Delivery above Rs. 449 | Cash on Delivery Available!
Free Delivery above Rs. 449 | Monsoon SALE is Live! | Upto 30% OFF | Cash on Delivery Available!
Different sizes of grow bags from Anandi Greens arranged with plants on a terrace — from small herb bags to large vegetable grow bags

Grow Bag Size Guide: Choose the Right Size for Every Plant

One of the most common mistakes beginner gardeners make is choosing the wrong grow bag size. Too small, and roots become cramped, yields drop, and plants stress easily. Too large, and you waste soil, nutrients, and space. At Anandi Greens, we've put together this definitive April guide to help you pick the perfect grow bag size — so every plant can perform at its full potential.

Why Grow Bag Size Matters More Than You Think

Every plant needs a specific volume of soil for its root system to develop optimally. The root zone determines how much water and nutrients a plant can access, and therefore how well it grows and produces. A tomato plant in a 5L bag will be permanently stressed — while mint in a 50L bag is a waste of resources.

Research by the National Horticulture Board of India (NHB) shows that container size is one of the top three factors affecting yield in kitchen gardens, alongside light exposure and nutrition frequency.

The Complete Grow Bag Size Chart for Indian Gardens

Bag Size

Volume

Best For

Example Plants

XS

2–4L

Microgreens, seedlings

Basil, coriander, microgreens, fenugreek seedlings

Small

5–8L

Herbs & shallow roots

Mint, tulsi, dhaniya, spinach, methi

Medium

10–15L

Compact vegetables

Chillies, eggplant, beans, peas, kale

Large

20–25L

Fruiting vegetables

Tomatoes, cucumbers, capsicum, ridge gourd

XL

30–50L

Root veg & climbers

Carrots, beetroot, bottle gourd, bitter gourd

XXL

50–100L

Fruit trees

Dwarf lemon, guava, pomegranate, dwarf mango


Deep Dive: Best Grow Bag Size by Plant Type

Tomatoes — Why Size is Everything

Tomatoes are India's most popular grow bag vegetable — and the most size-sensitive. For indeterminate (climbing) varieties, always use 20–25L bags. For compact bush/determinate varieties, 15L works well. Undersized bags cause premature blossom drop, stunted fruit, and blossom end rot. Explore Anandi Greens' grow bags collection for the right size.

Leafy Greens — Shallow but Wide

Spinach, methi, and lettuce have shallow root systems — they don't need depth, they need width. Use rectangular or wide, shallow grow bags of 5–8L. You can grow multiple plants per bag, making this the highest yield-per-rupee option in any terrace garden.

Root Vegetables — Depth is the Priority

Carrots, radishes, and beetroot need at least 30cm of depth. Choose tall, deep grow bags (30–40L) rather than wide, shallow ones. Insufficient depth causes forked, stunted, or misshapen roots. Fill with a light, sandy mix — avoid heavy compost that causes compaction. For growing tips, see our terrace gardening guide.

Fruit Trees — Think Long Term

Dwarf fruit trees in grow bags are a long-term investment. Start small (25L) for the first year, then upsize to 50–100L as the tree matures. According to the Kerala Agricultural University, container fruit trees reach optimal production in their 3rd year when given adequate root volume and consistent organic nutrition.

Grow Bag Size Tips for Specific Indian Climates

  • Hot & Dry Climates (Rajasthan, Gujarat, AP): Go one size up — larger volumes retain moisture longer, reducing watering frequency in peak summer.
  • Humid Coastal Climates (Mumbai, Kochi, Chennai): Standard sizes work well. Prioritise fabric grow bags over plastic for better air circulation and fungal prevention.
  • High-Rise Apartments: Stick to 10–20L sizes to keep weight manageable. Fabric bags weigh 30–40% less than equivalent soil in plastic pots.

How Many Plants Per Grow Bag?

More plants per bag is not always better. Overcrowding causes competition for nutrients and increases disease risk. Use one plant per bag for fruiting vegetables (tomatoes, brinjal, cucumbers). For leafy greens, you can sow densely and thin as needed.

Internal Resource Links

Frequently Asked Questions

Q: What size grow bag do I need for tomatoes in India?

A: Use a 15–25L grow bag per tomato plant. Indeterminate climbing varieties need the full 25L for best yields. Compact bush varieties can manage in 15L.

Q: Can I use one large grow bag for multiple plants?

A: For leafy greens and herbs — yes. For fruiting vegetables like tomatoes, chillies, or cucumbers — no. Each fruiting plant needs its own bag to avoid root competition.

Q: Is a bigger grow bag always better?

A: Not necessarily. Oversized bags hold too much moisture for small plants, risking root rot. Match bag size to the plant's natural root spread.

Q: What is the best grow bag size for a beginner?

A: Start with 10L bags — they're versatile enough for herbs, leafy greens, and smaller vegetables. A set of 10L fabric grow bags from Anandi Greens is perfect for a beginner terrace setup.

Q: Do grow bag sizes affect watering frequency?

A: Yes. Smaller bags dry out faster and may need daily watering in summer. Larger bags retain moisture longer. In peak Indian summers, small bags (under 5L) may need watering twice daily.

 

Next article Terrace Garden Setup Cost in India: Complete Budget Guide