Tomato price in Punjab today
Daily mandi rates for Tomato across APMC markets in Punjab, with min, max and modal prices per quintal. Updated 24 Oct 2026.
Quick answer
In Punjab, the modal price of Tomato is about ₹2,396 per quintal (about ₹24/kg) as of 24 Oct 2026 (range ₹0–₹23,000) across 98 markets. That is about 8% above the national modal price of ₹2,214.
Modal₹2,396per quintal
Min₹0lowest
Max₹23,000highest
Markets98in Punjab
Tomato price by market in Punjab
| Market | District | Modal | Min | Max | Updated |
|---|---|---|---|---|---|
| Abohar APMC | Fazilka | ₹2,038 | ₹1,500 | ₹2,650 | 23 Oct 2026 |
| Adampur APMC | Jalandhar | ₹2,761 | ₹1,500 | ₹4,000 | 24 Oct 2026 |
| Ahmedgarh APMC | Sangrur | ₹3,263 | ₹2,000 | ₹5,000 | 24 Oct 2026 |
| Ajnala APMC | Amritsar | ₹1,900 | ₹800 | ₹2,400 | 14 Sep 2026 |
| Amritsar(Amritsar Mewa Mandi) APMC | Amritsar | ₹2,000 | ₹2,000 | ₹2,000 | 20 Aug 2026 |
| Baghapurana APMC | Moga | ₹3,208 | ₹2,200 | ₹4,500 | 24 Sep 2026 |
| Balachaur APMC | Nawanshahr | ₹2,431 | ₹1,000 | ₹5,500 | 24 Sep 2026 |
| Banga APMC | Nawanshahr | ₹2,600 | ₹1,400 | ₹3,100 | 26 Aug 2026 |
| Banur APMC | Mohali | ₹1,820 | ₹1,600 | ₹3,000 | 16 Oct 2026 |
| Bassi Pathana APMC | Fatehgarh | ₹2,414 | ₹1,800 | ₹3,500 | 24 Oct 2026 |
| Batala APMC | Gurdaspur | ₹3,213 | ₹2,500 | ₹4,000 | 22 Oct 2026 |
| Bathinda APMC | Bhatinda | ₹2,234 | ₹2,000 | ₹2,800 | 23 Oct 2026 |
| Bhagta Bhai Ka APMC | Bhatinda | ₹2,920 | ₹2,500 | ₹3,500 | 23 Oct 2026 |
| Bhawanigarh | Sangrur | ₹1,567 | ₹1,000 | ₹2,000 | 20 Mar 2025 |
| Bhawanigarh APMC | Sangrur | ₹2,518 | ₹1,800 | ₹3,000 | 24 Oct 2026 |
| Bhucho APMC | Bhatinda | ₹2,500 | ₹2,500 | ₹2,500 | 23 Oct 2026 |
| Chamkaur Sahib | Ropar (Rupnagar) | ₹1,950 | ₹1,900 | ₹2,000 | 21 Mar 2025 |
| Chamkaur Sahib APMC | Ropar (Rupnagar) | ₹4,238 | ₹2,000 | ₹5,000 | 22 Oct 2026 |
| Dasuya APMC | Hoshiarpur | ₹3,407 | ₹3,000 | ₹4,000 | 19 Oct 2026 |
| Dera Baba Nanak APMC | Gurdaspur | ₹1,538 | ₹1,488 | ₹1,588 | 16 Oct 2026 |
| Dera Bassi APMC | Mohali | ₹2,433 | ₹1,800 | ₹2,700 | 23 Oct 2026 |
| Dharamkot APMC | Moga | ₹3,208 | ₹3,000 | ₹4,000 | 25 Sep 2026 |
| Dhariwal APMC | Gurdaspur | ₹2,245 | ₹2,230 | ₹2,260 | 14 Sep 2026 |
| Dhuri | Sangrur | ₹1,533 | ₹1,200 | ₹1,800 | 25 Mar 2025 |
| Dhuri APMC | Sangrur | ₹2,129 | ₹1,500 | ₹2,700 | 24 Oct 2026 |
| Dinanagar APMC | Gurdaspur | ₹2,658 | ₹1,800 | ₹3,500 | 24 Oct 2026 |
| Doraha APMC | Ludhiana | ₹2,434 | ₹1,000 | ₹4,000 | 24 Oct 2026 |
| Dudhansadhan APMC | Patiala | ₹2,821 | ₹2,500 | ₹3,000 | 13 Sep 2026 |
| F.G.Churian APMC | Gurdaspur | ₹2,400 | ₹1,800 | ₹3,000 | 24 Oct 2026 |
| Faridkot APMC | Faridkot | ₹2,525 | ₹1,800 | ₹3,200 | 19 Sep 2026 |
| Fazilka APMC | Fazilka | ₹2,408 | ₹1,500 | ₹3,000 | 23 Oct 2026 |
| Ferozepur Cantt. APMC | Ferozpur | ₹2,600 | ₹2,400 | ₹3,000 | 23 Oct 2026 |
| Firozepur City APMC | Ferozpur | ₹2,500 | ₹2,200 | ₹3,000 | 19 Aug 2026 |
| Garh Shankar APMC | Hoshiarpur | ₹2,412 | ₹1,600 | ₹3,000 | 24 Oct 2026 |
| Garh Shankar(Mahalpur) APMC | Hoshiarpur | ₹2,384 | ₹2,100 | ₹2,800 | 19 Oct 2026 |
| GarhShankar (Kotfatuhi) APMC | Hoshiarpur | ₹2,465 | ₹1,800 | ₹3,000 | 24 Oct 2026 |
| Ghanaur APMC | Patiala | ₹1,899 | ₹1,000 | ₹3,000 | 24 Oct 2026 |
| Giddarbaha APMC | Muktsar | ₹3,700 | ₹3,200 | ₹4,200 | 22 Oct 2026 |
| Goraya APMC | Jalandhar | ₹2,317 | ₹1,600 | ₹3,000 | 23 Oct 2026 |
| Gurdaspur APMC | Gurdaspur | ₹2,443 | ₹2,000 | ₹3,200 | 24 Oct 2026 |
| Jagraon APMC | Ludhiana | ₹1,636 | ₹1,500 | ₹1,900 | 24 Oct 2026 |
| Jalalabad APMC | Fazilka | ₹2,733 | ₹1,700 | ₹3,500 | 23 Oct 2026 |
| Jalandhar City(Jalandhar) APMC | Jalandhar | ₹1,369 | ₹400 | ₹2,400 | 22 Oct 2026 |
| Kalanaur APMC | Gurdaspur | ₹2,710 | ₹2,550 | ₹2,800 | 21 Oct 2026 |
| Khamano APMC | Fatehgarh | ₹3,005 | ₹2,000 | ₹3,700 | 23 Oct 2026 |
| Khanna APMC | Ludhiana | ₹2,271 | ₹1,500 | ₹2,500 | 24 Oct 2026 |
| Kharar APMC | Mohali | ₹2,885 | ₹1,500 | ₹4,500 | 24 Oct 2026 |
| Kurali APMC | Mohali | ₹2,915 | ₹1,700 | ₹3,700 | 24 Oct 2026 |
| Lalru APMC | Mohali | ₹2,494 | ₹800 | ₹4,500 | 23 Oct 2026 |
| Lehra Gaga | Sangrur | ₹1,257 | ₹900 | ₹2,200 | 21 Mar 2025 |
| Lehra Gaga APMC | Sangrur | ₹2,541 | ₹1,800 | ₹4,000 | 22 Oct 2026 |
| Lohian Khas APMC | Jalandhar | ₹2,200 | ₹2,000 | ₹2,400 | 19 Oct 2026 |
| Ludhiana APMC | Ludhiana | ₹1,625 | ₹500 | ₹2,800 | 16 Oct 2026 |
| Machhiwara APMC | Ludhiana | ₹2,609 | ₹1,800 | ₹4,000 | 24 Oct 2026 |
| Malerkotla | Sangrur | ₹1,000 | ₹500 | ₹1,300 | 27 Mar 2025 |
| Malerkotla APMC | Sangrur | ₹1,959 | ₹700 | ₹3,300 | 23 Oct 2026 |
| Malout APMC | Muktsar | ₹2,331 | ₹1,500 | ₹3,400 | 24 Oct 2026 |
| Mansa APMC | Mansa | ₹4,019 | ₹2,300 | ₹4,900 | 22 Oct 2026 |
| Maur APMC | Bhatinda | ₹2,709 | ₹1,900 | ₹3,000 | 23 Oct 2026 |
| Moga APMC | Moga | ₹2,290 | ₹1,500 | ₹3,500 | 14 Oct 2026 |
| Morinda | Ropar (Rupnagar) | ₹1,200 | ₹1,000 | ₹1,400 | 26 Mar 2025 |
| Morinda APMC | Ropar (Rupnagar) | ₹2,903 | ₹1,800 | ₹5,000 | 21 Sep 2026 |
| Mukerian APMC | Hoshiarpur | ₹1,909 | ₹1,200 | ₹3,000 | 24 Oct 2026 |
| Mukerian(Talwara) APMC | Hoshiarpur | ₹3,186 | ₹2,000 | ₹4,000 | 23 Oct 2026 |
| Muktsar APMC | Muktsar | ₹1,963 | ₹1,200 | ₹2,500 | 14 Oct 2026 |
| Nabha APMC | Patiala | ₹2,150 | ₹1,000 | ₹3,600 | 22 Oct 2026 |
| Nakodar APMC | Jalandhar | ₹1,860 | ₹1,500 | ₹2,100 | 23 Oct 2026 |
| Nawan Shahar(Subzi Mandi) APMC | Nawanshahr | ₹2,404 | ₹1,500 | ₹3,500 | 23 Oct 2026 |
| Nihal Singh Wala APMC | Moga | ₹2,752 | ₹2,000 | ₹3,500 | 22 Oct 2026 |
| Noor Mehal APMC | Jalandhar | ₹2,195 | ₹2,000 | ₹2,400 | 22 Aug 2026 |
| Pathankot APMC | Pathankot | ₹2,222 | ₹1,500 | ₹2,800 | 21 Oct 2026 |
| Patiala APMC | Patiala | ₹1,539 | ₹100 | ₹3,500 | 24 Oct 2026 |
| Patran APMC | Patiala | ₹2,059 | ₹1,230 | ₹2,810 | 23 Oct 2026 |
| Patti | Tarntaran | ₹1,260 | ₹800 | ₹2,000 | 30 Mar 2025 |
| Patti APMC | Tarntaran | ₹0 | ₹0 | ₹3 | 24 Oct 2026 |
| Phillaur APMC | Jalandhar | ₹2,600 | ₹2,600 | ₹2,600 | 9 Sep 2026 |
| Phillaur(Apra Mandi) APMC | Jalandhar | ₹3,167 | ₹2,500 | ₹5,000 | 24 Oct 2026 |
| Quadian APMC | Gurdaspur | ₹3,210 | ₹2,300 | ₹4,000 | 24 Oct 2026 |
| Raikot APMC | Ludhiana | ₹2,721 | ₹2,110 | ₹3,285 | 21 Oct 2026 |
| Rajpura APMC | Patiala | ₹2,055 | ₹1,400 | ₹2,550 | 24 Oct 2026 |
| Raman APMC | Bhatinda | ₹2,488 | ₹1,705 | ₹3,515 | 24 Oct 2026 |
| Rampuraphul(Nabha Mandi) APMC | Bhatinda | ₹2,367 | ₹1,500 | ₹3,500 | 23 Oct 2026 |
| Rayya APMC | Amritsar | ₹709 | ₹680 | ₹791 | 24 Oct 2026 |
| Ropar APMC | Ropar (Rupnagar) | ₹3,231 | ₹2,500 | ₹4,000 | 23 Oct 2026 |
| Sahnewal APMC | Ludhiana | ₹3,460 | ₹2,500 | ₹4,500 | 23 Oct 2026 |
| Samana APMC | Patiala | ₹2,046 | ₹1,600 | ₹23,000 | 14 Oct 2026 |
| Samrala APMC | Ludhiana | ₹2,767 | ₹2,000 | ₹3,500 | 22 Oct 2026 |
| Sangrur | Sangrur | ₹933 | ₹600 | ₹1,500 | 13 Mar 2025 |
| Sangrur APMC | Sangrur | ₹1,931 | ₹1,500 | ₹2,500 | 17 Oct 2026 |
| Shahkot APMC | Jalandhar | ₹1,294 | ₹1,000 | ₹1,800 | 8 Sep 2026 |
| Sirhind APMC | Fatehgarh | ₹2,427 | ₹1,300 | ₹3,700 | 23 Oct 2026 |
| Sunam | Sangrur | ₹1,000 | ₹600 | ₹1,300 | 27 Mar 2025 |
| Sunam APMC | Sangrur | ₹2,440 | ₹1,600 | ₹3,000 | 3 Sep 2026 |
| Talwandi Sabo APMC | Bhatinda | ₹2,533 | ₹2,000 | ₹2,800 | 19 Oct 2026 |
| Tanda Urmur APMC | Hoshiarpur | ₹2,758 | ₹2,000 | ₹3,500 | 24 Oct 2026 |
| Tarantaran | Tarntaran | ₹1,300 | ₹1,000 | ₹1,500 | 31 Mar 2025 |
| Tarantaran APMC | Tarntaran | ₹2,628 | ₹2,400 | ₹2,800 | 24 Oct 2026 |
| Zira APMC | Ferozpur | ₹2,892 | ₹2,000 | ₹3,600 | 23 Oct 2026 |
Why Tomato prices vary across Punjab
Grown year-round with two main flushes; monsoon supply gaps (Jul–Sep) often spike prices. Local arrivals, transport distance from producing belts (Andhra Pradesh, Karnataka, Madhya Pradesh and Maharashtra) and variety mix all move the rate between mandis, which is why the range above spans ₹0 to ₹23,000.
Frequently asked questions
What is the Tomato price in Punjab today?
The modal price of Tomato in Punjab is around ₹2,396 per quintal as of 24 Oct 2026 (range ₹0–₹23,000).
How many markets report Tomato in Punjab?
98 APMC markets across Punjab currently report Tomato prices in this dataset.
Is Tomato cheaper in Punjab than the national average?
The Punjab modal price (₹2,396) is above the all-India modal price of ₹2,214 per quintal.