Question: why onions are so expensive in india?
Answer: The current rise in onion prices is primarily due to excess rainfall taking place earlier in Karnataka and now in Maharashtra. Farmers have harvest-ready crop they are not able to harvest due to wet fields. ... The sowing of the late kharif crop has also been delayed due to rains.