Karachi (HRNW) – Despite the arrival of imported Iranian tomatoes, consumers in Karachi have received little relief as tomato prices have surged further, reaching Rs. 450 to Rs. 500 per kilogram across several markets.
According to market sources, many vendors are selling Iranian and Quetta-grown tomatoes at Rs. 450–500 per kilogram, or Rs. 110–125 per quarter kilogram (250 grams). Smaller-sized and unripe tomatoes are also reportedly being sold for around Rs. 400 per kilogram.
Only a few weeks ago, tomatoes were available for Rs. 60 to Rs. 80 per kilogram. However, prices have risen sharply in recent days, with some consumers claiming that a single tomato now costs nearly Rs. 50.
Wholesale traders attribute the sudden increase to reduced domestic production, seasonal supply shortages, and an imbalance between demand and supply. They explained that tomatoes are primarily supplied from Sindh and southern Punjab during winter, followed by central Punjab. With Punjab’s supply season ending, tomatoes are currently arriving mainly from Khyber Pakhtunkhwa and Balochistan, where limited supply has contributed to higher prices.
Residents have criticized the authorities for failing to effectively regulate prices, alleging that some retailers are charging arbitrary rates well above official price lists, making tomatoes increasingly unaffordable for ordinary consumers.
Citizens have urged the government and local administration to take immediate action against hoarding and profiteering, enforce official pricing mechanisms, and provide relief to consumers facing rising food costs.
🤝 Support the World’s No. 1 Human Rights News Agency – HRNW
👉 https://www.hrnww.com/?page_id=1083
⚠️ Important Note
This report is based on statements from market traders, wholesalers, and consumers. HRNW (hrnww.com) does not independently verify retail prices across all markets. Prices may vary depending on location, product quality, supply conditions, and local market factors.
![]()

