Moneycontrol PRO
HomeNewsTrendsTomatoes now costlier than petrol in these cities. The top rank holder is...

Tomatoes now costlier than petrol in these cities. The top rank holder is...

According to data from the Ministry of Consumer Affairs, the average retail price for tomatoes across India is ₹83.29 per kg.

July 05, 2023 / 13:34 IST
Tomato prices have soared over Rs 160 per kg in Visakhapatnam.

Tomato prices in India have soared to unprecedented levels, causing significant financial strain on citizens across the country. In some cities, the cost of this essential vegetable has skyrocketed to over ₹150 per kg, more expensive than a litre of petrol.

The exorbitant prices have sparked concerns among the public, while the government maintains that this surge is a seasonal occurrence and will subside within the next 15 days. However, reports indicate that tomatoes are currently being sold at an astonishing ₹160 per kilogram in Visakhapatnam, the highest in the country.

A closer look at tomato prices in various cities reveals the extent of this issue.

In Bengal’s Siliguri, the price stands at ₹155 per kilogram, while Moradabad in Uttar Pradesh witnesses rates of ₹150. Delhi and Kolkata face prices of ₹110 and ₹148 respectively. Chennai and Mumbai seem to have slightly lower prices at ₹60 per kg (through fair price shops) and ₹58 per kg respectively. Tomato prices had crossed ₹100 in Bengaluru just a week ago.


The burden of these soaring prices is taking a toll on the average Indian citizen. An individual interviewed by ANI expressed their frustration, stating, "The price of vegetables has increased a lot. Tomatoes are being sold at ₹150 per kg. Customers are facing a lot of problems due to the price hike. I request the government to intervene and regularize the vegetable prices."

Petrol & Diesel Rates Today

Saturday, 22nd November, 2025

Petrol Rate in Mumbai Today

  • Current Petrol Price Per Litre
    103

Saturday, 22nd November, 2025

Diesel Rate in Mumbai Today

  • Current Petrol Price Per Litre
    90
Show

Another customer highlighted the severity of the situation, comparing the cost of tomatoes to that of petrol, stating, "The price of tomatoes has increased everywhere. Petrol is cheaper than tomatoes now. It has become extremely difficult for us to manage expenses now."

According to data from the Ministry of Consumer Affairs, the average retail price for tomatoes across India is ₹83.29 per kg.

In response to the crisis, the West Bengal Chief Minister Mamata Banerjee has taken action to mitigate the rising prices. The government has instructed its retail network, Sufal Bangla, to provide tomatoes at fair prices to the public. Reports suggest that Sufal Bangla was charging ₹115 per kilogram for tomatoes, thereby offering some relief to consumers in the state.

Read: Memes flood Twitter as tomato prices simmer across states

Meanwhile, the government of Tamil Nadu, under Chief Minister MK Stalin, has initiated tomato sales through 82 fair price shops in Chennai, offering the vegetable at ₹60 per kilogram. Tamil Nadu's Minister for Cooperatives, KR Periyakaruppan, emphasized that this initiative would be extended to other parts of the state if necessary.

Moneycontrol News
first published: Jul 5, 2023 01:33 pm

Discover the latest Business News, Sensex, and Nifty updates. Obtain Personal Finance insights, tax queries, and expert opinions on Moneycontrol or download the Moneycontrol App to stay updated!

Subscribe to Tech Newsletters

  • On Saturdays

    Find the best of Al News in one place, specially curated for you every weekend.

  • Daily-Weekdays

    Stay on top of the latest tech trends and biggest startup news.

Advisory Alert: It has come to our attention that certain individuals are representing themselves as affiliates of Moneycontrol and soliciting funds on the false promise of assured returns on their investments. We wish to reiterate that Moneycontrol does not solicit funds from investors and neither does it promise any assured returns. In case you are approached by anyone making such claims, please write to us at grievanceofficer@nw18.com or call on 02268882347