Knol-khol, thrives best in a relatively cool, moist climate. It grows well with a monthly average temperature of 15°–20°C, maximum and minimum average being 24°C and 4.5°C. Knol khol can be grown on all types of soils. A soil rich in manures and fertilizers produces excellent knobs. Sandy loam is ideal for an early crop and clay or silt loam for higher yield and late crop. The optimum pH is 5.5–6.8.