WhatIsPrice.pk

Vegetable Prices in Pakistan: City-Wise Market Rates

Fresh vegetables displayed at Pakistani market
Check fresh vegetable rates across Pakistan

Punjab Prices

Product / ItemVariant / ModelCity / RegionUnitPrice
Potatoes—Lahoreper kgRs. 56.69
PotatoesStored potatoesBahawalnagarper kgRs. 35
Tomatoes—Bahawalnagarper kgRs. 132
Onions—Bahawalnagarper kgRs. 180
PotatoesStored potatoesBahawalpurper kgRs. 30
Tomatoes—Bahawalpurper kgRs. 110
Onions—Bahawalpurper kgRs. 175
PotatoesStored potatoesRahim Yar Khanper kgRs. 25
Tomatoes—Rahim Yar Khanper kgRs. 105
Onions—Rahim Yar Khanper kgRs. 166
PotatoesStored potatoesDera Ghazi Khanper kgRs. 30
PotatoesFresh potatoesDera Ghazi Khanper kgRs. 140
Tomatoes—Dera Ghazi Khanper kgRs. 110
Onions—Dera Ghazi Khanper kgRs. 170
PotatoesStored potatoesTaunsaper kgRs. 30
PotatoesFresh potatoesTaunsaper kgRs. 140
Tomatoes—Taunsaper kgRs. 110
Onions—Taunsaper kgRs. 170
PotatoesStored potatoesKot Adduper kgRs. 24
PotatoesFresh potatoesKot Adduper kgRs. 40
Tomatoes—Kot Adduper kgRs. 115
Potatoes—Gujranwalaper kgRs. 56.46
Onions—Kot Adduper kgRs. 158
PotatoesStored potatoesMuzaffargarhper kgRs. 24
Tomatoes—Muzaffargarhper kgRs. 115
Onions—Muzaffargarhper kgRs. 158
PotatoesStored potatoesRajanpurper kgRs. 30
PotatoesFresh potatoesRajanpurper kgRs. 126
Tomatoes—Rajanpurper kgRs. 115
Onions—Rajanpurper kgRs. 135
PotatoesStored potatoesChiniotper kgRs. 30
Tomatoes—Chiniotper kgRs. 140
Onions—Chiniotper kgRs. 190
PotatoesStored potatoesFaisalabadper kgRs. 31
Tomatoes—Faisalabadper kgRs. 140
Onions—Faisalabadper kgRs. 195
PotatoesStored potatoesJhangper kgRs. 32
Tomatoes—Jhangper kgRs. 140
Onions—Jhangper kgRs. 195
PotatoesStored potatoesToba Tek Singhper kgRs. 30
PotatoesFresh potatoesToba Tek Singhper kgRs. 125
Tomatoes—Toba Tek Singhper kgRs. 143
Onions—Toba Tek Singhper kgRs. 183
PotatoesStored potatoesGujratper kgRs. 41
Tomatoes—Gujratper kgRs. 141
Onions—Gujratper kgRs. 196
PotatoesStored potatoesHafizabadper kgRs. 33
PotatoesFresh potatoesHafizabadper kgRs. 110
Tomatoes—Hafizabadper kgRs. 140
Onions—Hafizabadper kgRs. 195
PotatoesStored potatoesSialkotper kgRs. 41
Tomatoes—Sialkotper kgRs. 141
Onions—Sialkotper kgRs. 196
PotatoesStored potatoesWazirabadper kgRs. 41
Tomatoes—Wazirabadper kgRs. 141
Onions—Wazirabadper kgRs. 196
Tomatoes—Kasurper kgRs. 140
Onions—Kasurper kgRs. 195
PotatoesFresh potatoesNankana Sahibper kgRs. 40
Tomatoes—Nankana Sahibper kgRs. 140
Onions—Nankana Sahibper kgRs. 195
PotatoesStored potatoesKhanewalper kgRs. 36
PotatoesFresh potatoesKhanewalper kgRs. 120
Tomatoes—Khanewalper kgRs. 135
Onions—Khanewalper kgRs. 165
PotatoesStored potatoesLodhranper kgRs. 28
PotatoesFresh potatoesLodhranper kgRs. 99
Tomatoes—Lodhranper kgRs. 110
Onions—Lodhranper kgRs. 162
PotatoesStored potatoesMultanper kgRs. 36
Tomatoes—Multanper kgRs. 135
Onions—Multanper kgRs. 190
PotatoesStored potatoesVehariper kgRs. 30
PotatoesFresh potatoesVehariper kgRs. 140
Tomatoes—Vehariper kgRs. 135
Onions—Vehariper kgRs. 190
PotatoesStored potatoesAttockper kgRs. 40
PotatoesFresh potatoesAttockper kgRs. 42
Tomatoes—Attockper kgRs. 140
Onions—Attockper kgRs. 197
PotatoesStored potatoesChakwalper kgRs. 40
Tomatoes—Chakwalper kgRs. 140
Onions—Chakwalper kgRs. 195
PotatoesStored potatoesRawalpindiper kgRs. 40
Tomatoes—Rawalpindiper kgRs. 140
Onions—Rawalpindiper kgRs. 195
PotatoesStored potatoesOkaraper kgRs. 30
Tomatoes—Okaraper kgRs. 135
Onions—Okaraper kgRs. 180
PotatoesStored potatoesPakpattanper kgRs. 30
PotatoesFresh potatoesPakpattanper kgRs. 110
Tomatoes—Pakpattanper kgRs. 130
Onions—Pakpattanper kgRs. 180
PotatoesStored potatoesSahiwalper kgRs. 30
Tomatoes—Sahiwalper kgRs. 127
Onions—Sahiwalper kgRs. 170
PotatoesStored potatoesBhakkarper kgRs. 29
Tomatoes—Bhakkarper kgRs. 140
Onions—Bhakkarper kgRs. 190
PotatoesStored potatoesKhushabper kgRs. 28
PotatoesFresh potatoesKhushabper kgRs. 120
Tomatoes—Khushabper kgRs. 120
Onions—Khushabper kgRs. 155
PotatoesStored potatoesMianwaliper kgRs. 35
PotatoesFresh potatoesMianwaliper kgRs. 155
Tomatoes—Mianwaliper kgRs. 140
Onions—Mianwaliper kgRs. 190
PotatoesStored potatoesSargodhaper kgRs. 32
Tomatoes—Sargodhaper kgRs. 140
Onions—Sargodhaper kgRs. 195
Garlic—Rawalpindiper kgRs. 437
Tomatoes—Gujranwalaper kgRs. 120
Onions—Gujranwalaper kgRs. 200
Garlic—Gujranwalaper kgRs. 433
Garlic—Faisalabadper kgRs. 316
Tomatoes—Lahoreper kgRs. 106.72
Onions—Lahoreper kgRs. 199.35
Garlic—Lahoreper kgRs. 377
Garlic—Sialkotper kgRs. 328
Garlic—Sargodhaper kgRs. 493
Garlic—Multanper kgRs. 483
Garlic—Bahawalpurper kgRs. 337

Sindh Prices

Product / ItemCity / RegionUnitPrice
PotatoesHyderabadper kgRs. 39.79
PotatoesSukkurper kgRs. 40
PotatoesLarkanaper kgRs. 31.58
TomatoesKarachiper kgRs. 75.02
OnionsKarachiper kgRs. 175.79
GarlicKarachiper kgRs. 411
TomatoesLarkanaper kgRs. 73.19
OnionsLarkanaper kgRs. 163.27
GarlicLarkanaper kgRs. 320
TomatoesHyderabadper kgRs. 53.13
OnionsHyderabadper kgRs. 189.74
GarlicHyderabadper kgRs. 290
TomatoesSukkurper kgRs. 50
OnionsSukkurper kgRs. 154.92
GarlicSukkurper kgRs. 363
PotatoesKarachiper kgRs. 56

Khyber Pakhtunkhwa Prices

Product / ItemCity / RegionUnitPrice
PotatoesPeshawarper kgRs. 57.62
TomatoesPeshawarper kgRs. 126.41
OnionsPeshawarper kgRs. 225.45
GarlicPeshawarper kgRs. 441
TomatoesBannuper kgRs. 89.63
OnionsBannuper kgRs. 180
GarlicBannuper kgRs. 450

Islamabad Capital Territory Prices

Product / ItemCity / RegionUnitPrice
TomatoesIslamabadper kgRs. 167.43
OnionsIslamabadper kgRs. 234.17
GarlicIslamabadper kgRs. 498
PotatoesIslamabadper kgRs. 73

Balochistan Prices

Product / ItemCity / RegionUnitPrice
PotatoesQuettaper kgRs. 47.02
TomatoesQuettaper kgRs. 94.51
OnionsQuettaper kgRs. 144.68
PotatoesKhuzdarper kgRs. 53.13
GarlicQuettaper kgRs. 405
TomatoesKhuzdarper kgRs. 78.3
OnionsKhuzdarper kgRs. 165.1
GarlicKhuzdarper kgRs. 600

Lahore Mandi Wholesale

Product / ItemCity / RegionSeller / MarketUnitPrice
Ginger (Thai)LahoreLahore wholesale mandiper kgRs. 357.5
Ginger (China)LahoreLahore wholesale mandiper kgRs. 307.5
Garlic (Local)LahoreLahore wholesale mandiper kgRs. 215
CapsicumLahoreLahore wholesale mandiper kgRs. 158
Carrot (China)LahoreLahore wholesale mandiper kgRs. 148.5
Bitter GourdLahoreLahore wholesale mandiper kgRs. 130
Bottle GourdLahoreLahore wholesale mandiper kgRs. 130
CabbageLahoreLahore wholesale mandiper kgRs. 130
CarrotLahoreLahore wholesale mandiper kgRs. 83
CauliflowerLahoreLahore wholesale mandiper kgRs. 74
BrinjalLahoreLahore wholesale mandiper kgRs. 64.5
CucumberLahoreLahore wholesale mandiper kgRs. 55.5

The vegetable price list in Pakistan changes by commodity, location and reporting date. Tomatoes, onions, potatoes and seasonal vegetables do not follow one national retail price. Read the market data above using its stated price per kilogram, city and last-observed date; a government-notified rate and the amount charged at an individual shop may not be identical.

Which vegetable rate should shoppers compare?

Three prices commonly appear in Pakistani produce discussions: a wholesale sabzi mandi quotation, a notified or indicative consumer rate published by local authorities, and a retailer’s final selling price. Wholesale rates often apply to bulk transactions and product grades; retail quotations can include sorting, wastage, handling and neighbourhood delivery.

Punjab’s Food Safety & Consumer Protection Department publishes commodity notifications and daily vegetable-related price notices. These are appropriate for checking the date and official district context. Pakistan Bureau of Statistics (PBS) publishes a different kind of evidence: periodic prices collected from selected urban markets. Do not mix these datasets without saying what each represents.

Popular vegetable categories and their price units

Vegetable Usual comparison unit Check before buying
Potatoes (aloo) PKR per kg Fresh or stored crop, size and firmness
Onions (pyaz) PKR per kg Dryness, visible damage and grade
Tomatoes (tamatar) PKR per kg Ripeness, bruising and intended use
Green chillies PKR per kg or weighed smaller portion Freshness and exact weight
Leafy greens PKR per bundle or kg Bundle weight and usable leaves
Ginger and garlic PKR per kg or smaller measured weight Fresh vs dry, peeling loss and quality

The table describes shopping units, not live prices. Even where a dashboard lists a single unit, a street vendor might offer a fixed-price bag or bunch. Ask for the weight before comparing that offer with a per-kilogram reference.

Why Lahore and Karachi can show different rates

Vegetables are perishable. Local harvest conditions, transport distance, arrivals at wholesale markets, packaging, and losses between farm and stall can all influence retail quotations. Rain or transport disruptions may affect one supply route more than another. A commodity can also differ in variety and grade, making two apparent prices less comparable than they first look.

In Punjab, prices may also differ between a large municipal market and a smaller tehsil bazaar. For a sensible comparison, record the city or district, commodity name, quantity, whether the rate is retail or wholesale and the date of observation. Avoid describing a few market observations as a verified Pakistan-wide average.

How to estimate a household vegetable bill

Multiply each vegetable’s price per kilogram by the quantity you plan to purchase, then add the line totals. For example, a 1.5 kg quantity at an illustrative Rs. 100 per kg costs Rs. 150. If the vendor quotes 500 grams, that equals half a kilogram. This method makes prices quoted in small bags easier to compare.

For leafy vegetables, inspect the share of the bundle that is usable and the amount discarded after trimming. For tomatoes, a slightly less ripe grade may suit later use, but do not assume it will always be cheaper. Compare the price of the particular grade you want, not just the item name on a rate board.

Tips for shopping from a sabzi mandi or retailer

Check the actual weight on the scale, look for hidden damaged produce under a neat top layer, and agree whether the quote is for a kilogram, a bunch or a whole bag. Ask about charges for delivery on larger orders. If you intend to store vegetables, do not overbuy highly perishable produce simply because a market offers a bulk discount.

Restaurants and caterers should collect same-day quotations for standardized grades from multiple suppliers. They should also distinguish delivered weight from usable weight after sorting and trimming. Those checks matter more than comparing a quoted wholesale rate with an unrelated retail figure.

Where to verify vegetable prices

Refer to Punjab’s published daily notices and district notified rates where relevant. For a broader statistical view, use PBS weekly price reports. Always read the posted date and unit. For another frequently bought household food item, see egg rates in Pakistan.

Common questions

Is the vegetable rate list a guaranteed shop price?

No. A rate list can be a government notification or a market observation. Confirm the checkout rate, location and the product’s actual grade.

Are all potatoes or tomatoes priced alike?

No. Variety, size, crop condition, season and market can affect prices. Compare the same product specification.

Why do some vendors sell by bundle rather than kilogram?

Smaller produce and leafy greens are often offered in bundles for convenience. Compare weight or usable quantity if you need an exact cost comparison.