Skip to main content

What pot size do I need for tomatoes?

Tomatoes need at least a 12-inch diameter pot (approximately 12 litres). For indeterminate (tall) varieties like Pusa Ruby, use a 15–20-litre grow bag for best yields. Determinate (bush) cherry tomatoes do fine in 10-litre containers. Bigger is always better — larger volumes retain more moisture and nutrients, leading to heavier yields. Never use containers smaller than 10 litres or yield drops sharply.

Shop grow bags by size

Quality seeds, grow bags, and fertilisers — delivered across India.

Get started →

Related questions