How Much Is Tomatoes (1 kg) in India?
Fresh tomatoes for salads, cooking, and sauces. Tomatoes (1 kg) in India is 74% below the global average.
🇮🇳
Price in India
₹40.52
$0.49 USD✓ Dept. of Consumer Affairs, Govt of India (official daily retail price monitoring)Cheapest country
Tomatoes (1 kg) Pricing in India (2026)
In India, Tomatoes (1 kg) costs ₹40.52 in local currency (INR), which converts to approximately $0.49 USD. This makes India the #1 cheapest out of 40 countries we track for this product. At 74% below the global average of $1.90, India offers relatively good value for Tomatoes (1 kg).
India currently offers the lowest price for Tomatoes (1 kg) worldwide. This could be due to lower import duties, local manufacturing, favorable exchange rates, or competitive market conditions.
Prices in India are shown in INR and converted to USD using current exchange rates. We update our data regularly to keep comparisons accurate.
Ad — In-Content