If you want to know the latest tomato mandi rates for 15 January 2026 and understand where tomatoes are expensive and where they are cheaper, this update is essential. Today, major mandis across the country reported wide variations in both arrivals and prices. Heavy arrivals in some markets led to price drops, while limited supply in others pushed rates to record highs.
Data from Delhi, Punjab, and Madhya Pradesh show that today’s tomato market is completely driven by supply and demand. In Delhi’s major mandis, bumper arrivals put downward pressure on prices, whereas small mandis in Punjab, with very limited arrivals, recorded tomato prices up to ₹5,500 per quintal. Meanwhile, in Madhya Pradesh, farmers in several mandis received comparatively lower rates, raising concerns.
This report provides state-wise, mandi-wise tomato prices, along with a clear analysis of the highest and lowest rates, helping farmers, traders, and market watchers make better decisions and maximize profits.
| State | Market (APMC) | Arrivals (Tonnes) | Variety | Min Price (₹/Qtl) | Max Price (₹/Qtl) |
| Madhya Pradesh | Barad APMC | 68 | Tomato | 340 | 810 |
| Madhya Pradesh | Morena APMC | 6.5 | Tomato | 1,000 | 1,500 |
| Madhya Pradesh | Shivpuri APMC | 26.1 | Tomato | 320 | 900 |
| Delhi (NCT) | Azadpur APMC | 473.6 | Tomato | 800 | 3,600 |
| Delhi (NCT) | Food & Vegetable Market, Ghazipur | 213.2 | Tomato | 2,800 | 3,000 |
| Delhi (NCT) | Keshopur APMC | 183.98 | Tomato | 1,600 | 3,200 |
| Punjab | Amritsar (Mewa Mandi) APMC | 28.7 | Tomato | 900 | 1,000 |
| Punjab | Baghpurana APMC | 0.15 | Tomato | 4,000 | 4,500 |
| Punjab | Bassi Pathana APMC | 1 | Tomato | 4,000 | 5,000 |
| Punjab | Bathinda APMC | 75 | Other | 3,000 | 3,600 |
| Punjab | Rayya APMC | 0.05 | Other | 1,100 | 1,180 |
| Punjab | Jalalabad APMC | 1.15 | Tomato | 3,400 | 3,600 |
| Punjab | Jalandhar City APMC | 47.8 | Tomato | 800 | 3,000 |
| Punjab | Ludhiana APMC | 76.8 | Other | 800 | 3,000 |
| Punjab | Ropar APMC | 20 | Other | 4,500 | 5,500 |
| Punjab | Sahnewal APMC | 0.1 | Tomato | 3,500 | 3,600 |
Key trend: Heavy arrivals lead to stable or lower prices, while low supply drives tomato rates to record levels.
Advisory for Farmers
FAQs:
Q1. What are tomato market prices today in India?
Tomato market prices today vary widely, ranging from ₹320 per quintal in Madhya Pradesh to ₹5,500 per quintal in Punjab mandis, depending on arrivals and demand.
Q2. Where is the highest tomato price today?
The highest tomato prices today were recorded in Punjab’s Ropar mandi at ₹5,500 per quintal due to very low arrivals.
Q3. Why are tomato prices low in Madhya Pradesh today?
Heavy arrivals in mandis like Shivpuri and Barad increased supply, which pushed tomato prices down.
Q4. Which mandi received the highest tomato arrivals today?
Delhi’s Azadpur mandi recorded the highest arrivals at 473.6 tonnes, keeping prices under pressure.
Q5. Is today a good time for farmers to sell tomatoes?
Farmers can get better returns by selling in low-arrival mandis like Bassi Pathana and Ropar, as prices are significantly higher there.