Onion wholesale price today
Daily mandi rates for onion in every Punjab market that trades it, from the official AMIS reports. Prices are the fair-quality price in Rs per 100 kg.
Median wholesale price: Rs 15,450 per 100 kg across 76 markets (latest report 09 Oct 2026). Cheapest: Pakpattan (Rs 11,700); dearest: Lahore (Rs 17,500).
Today's price in every market
| Market | Rs/100 kg | Day's range | Date |
|---|---|---|---|
| Lahore | 17,500 | 17,000–18,000 | 09 Oct 2026 |
| Gujrat | 17,350 | 16,700–18,000 | 09 Oct 2026 |
| Vehari | 17,250 | 17,000–17,500 | 09 Oct 2026 |
| Daska | 17,150 | — | 26 Sept 2026 |
| Chunian | 17,000 | — | 17 Sept 2026 |
| Jaranwala | 17,000 | — | 30 Sept 2026 |
| Kasur | 17,000 | 16,500–17,500 | 07 Oct 2026 |
| Warburton | 17,000 | — | 19 Sept 2026 |
| Sialkot | 16,750 | 16,500–17,000 | 09 Oct 2026 |
| Faisalabad | 16,500 | 16,000–17,000 | 09 Oct 2026 |
| Jhang | 16,500 | 16,000–17,000 | 09 Oct 2026 |
| Layyah | 16,500 | — | 05 Oct 2026 |
| Multan | 16,500 | 16,000–17,000 | 09 Oct 2026 |
| Sheikhupura | 16,500 | 16,000–17,000 | 08 Oct 2026 |
| Sarai Alamgir | 16,500 | — | 05 Oct 2026 |
| Talagang | 16,400 | — | 05 Oct 2026 |
| Chiniot | 16,350 | 15,900–16,800 | 09 Oct 2026 |
| Chishtian | 16,300 | — | 03 Oct 2026 |
| Fort Abbas | 16,300 | — | 03 Oct 2026 |
| Dera Ghazi Khan | 16,250 | 16,000–16,500 | 09 Oct 2026 |
| Taunsasharif | 16,250 | — | 05 Oct 2026 |
| Gujranwala | 16,200 | 15,600–16,800 | 08 Oct 2026 |
| Haroonabad | 16,012 | — | 03 Oct 2026 |
| Basirpur | 16,000 | — | 01 Oct 2026 |
| Bhalwal | 16,000 | — | 03 Oct 2026 |
| Jahanian | 16,000 | — | 05 Oct 2026 |
| Kabirwala | 16,000 | — | 03 Oct 2026 |
| Kahrorpacca | 16,000 | — | 05 Oct 2026 |
| Kanganpur | 16,000 | — | 05 Oct 2026 |
| Patoki | 16,000 | — | 01 Oct 2026 |
| Qadirpurrawan | 16,000 | — | 05 Oct 2026 |
| Shorkot | 16,000 | — | 05 Oct 2026 |
| Narowal | 15,900 | — | 05 Oct 2026 |
| Shakargarh | 15,900 | — | 05 Oct 2026 |
| Sambrial | 15,850 | — | 05 Oct 2026 |
| Hafizabad | 15,750 | — | 05 Oct 2026 |
| Khudian | 15,750 | — | 05 Oct 2026 |
| Pinanwal | 15,750 | — | 29 Sept 2026 |
| Abdulhakim | 15,700 | — | 05 Oct 2026 |
| Chack Jhumra | 15,500 | — | 05 Oct 2026 |
| Chichawatni | 15,500 | — | 05 Oct 2026 |
| Jalalpurpirwala | 15,500 | — | 24 Sept 2026 |
| Kotmoman | 15,500 | — | 05 Oct 2026 |
| Mandi Bahauddin | 15,500 | — | 05 Oct 2026 |
| Sargodha | 15,500 | 15,000–16,000 | 08 Oct 2026 |
| Hasanabdal | 15,450 | — | 05 Oct 2026 |
| Hazro | 15,450 | — | 05 Oct 2026 |
| Rawalpindi | 15,450 | 15,000–15,900 | 09 Oct 2026 |
| Gujar Khan | 15,425 | — | 05 Oct 2026 |
| Jauharabad | 15,400 | — | 05 Oct 2026 |
| Kot Adu | 15,400 | — | 05 Oct 2026 |
| Jhelum | 15,350 | — | 05 Oct 2026 |
| Nankana | 15,250 | — | 05 Oct 2026 |
| Sanglahill | 15,250 | — | 05 Oct 2026 |
| Kalurkot | 15,200 | — | 05 Oct 2026 |
| Toba Tek Singh | 15,200 | — | 05 Oct 2026 |
| Bhakkar | 15,100 | — | 05 Oct 2026 |
| Mamunkanjan | 15,000 | — | 05 Oct 2026 |
| Tandlianwala | 15,000 | — | 05 Oct 2026 |
| Bahawalpur | 14,950 | 14,400–15,500 | 09 Oct 2026 |
| Khanpur | 14,950 | — | 25 Sept 2026 |
| Chakwal | 14,900 | — | 05 Oct 2026 |
| Samundri | 14,850 | — | 05 Oct 2026 |
| Pindibhattian | 14,800 | — | 05 Oct 2026 |
| Burewala | 14,750 | — | 04 Oct 2026 |
| Dunyapur | 14,750 | — | 05 Oct 2026 |
| Okara | 14,750 | 14,500–15,000 | 09 Oct 2026 |
| Mianwali | 14,650 | 14,400–14,900 | 09 Oct 2026 |
| Pir Mahal | 14,650 | — | 05 Oct 2026 |
| Sahiwal | 14,650 | 14,500–14,800 | 09 Oct 2026 |
| Depalpur | 14,500 | — | 05 Oct 2026 |
| Gojra | 14,350 | — | 03 Oct 2026 |
| Bahawalnagar | 14,250 | 14,000–14,500 | 05 Oct 2026 |
| Kamalia | 14,200 | — | 05 Oct 2026 |
| Muzaffargarh | 14,200 | 14,000–14,400 | 09 Oct 2026 |
| Sadiqabad | 14,175 | — | 02 Oct 2026 |
| Lodhran | 14,100 | — | 05 Oct 2026 |
| Rahim Yar Khan | 14,091 | 13,636–14,545 | 09 Oct 2026 |
| Arifwala | 14,000 | — | 05 Oct 2026 |
| Liaqatpur | 13,725 | — | 05 Oct 2026 |
| Jampur | 12,500 | — | 05 Oct 2026 |
| Mailsi | 12,500 | — | 05 Oct 2026 |
| Rajanpur | 12,000 | — | 05 Oct 2026 |
| Pakpattan | 11,700 | — | 05 Oct 2026 |
| Ahmadpur East | 5,250 | — | 05 Oct 2026 |
Fetch it
curl -H "X-API-Key: pk_live_xxx" "https://api.pakdatahub.com/v1/agri/latest?commodity=onion"
curl -H "X-API-Key: pk_live_xxx" "https://api.pakdatahub.com/v1/agri/prices?commodity=onion&market=lahore&from=2007-01-01&format=csv"
Questions
What is the wholesale price of onion in Pakistan today?
On the latest AMIS reports (09 Oct 2026), the median fair-quality wholesale price of onion across 76 Punjab markets was Rs 15,450 per 100 kg (about Rs 155 a kg).
Which market has the cheapest onion?
Among markets reporting this week, Pakpattan had the lowest price (Rs 11,700) and Lahore the highest (Rs 17,500).
How far back does the onion price history go?
AMIS has reported daily onion prices since 2007 in the markets that trade it. This page charts the last year; the full daily history is available through the PakDataHub API.
Where does this data come from?
From AMIS, the Agriculture Marketing Information Service of Punjab's Directorate of Agriculture (Economics & Marketing). Prices are the fair-quality price (FQP) — the representative wholesale price of average-quality produce — reported by each market committee.
More vegetables
Batho · Bitter Gourd · Bottle Gourd · Brinjal · Cabbage · Capsicum · Carrot · Carrot China · Cauliflower · Cocoyam · Coriander · Cucumber (Kheera) · Fenugreek · Garlic (China) · Garlic (Local) · Ginger (China) · Ginger (Thai) · Green chickpeas · Green Chilli · Green Onion · Lady Finger/Okra · Mint · Mongray · Mustard Greens