Skip to content
Gold 24K / tola422,348Dollar (market)276.58Dollar open market279.75Petrol / litre346
zaviya
Trending#1Islamabad#2Pakistan#3Lahore#4Punjab#5Khyber Pakhtunkhwa#6Saudi Arabia#7Iran#8Gold rate#9Namaz timings#10Dollar rate#11Baby names#12Petrol price
Breaking

Cheapest city in Pakistan for groceries this week

اس ہفتے سب سے سستا شہر Sargodha، سب سے مہنگا Islamabad

Cheapest

Sargodha

Rs 27,682 / month

Costliest

Islamabad

Rs 33,563 / month

Difference

Rs 5,881

a month, same groceries

Official PBS weekly prices (city averages), updated 8 November 2026. PBS release

Share on WhatsApp

All 17 cities ranked: monthly kitchen basket

Basket: 2 bags atta (20 kg), 5 kg sugar, 4 kg ghee, 30 litres milk, 4 dozen eggs, 4 kg chicken, 5 kg rice (basmati broken), 2 kg daal masoor, 2 kg daal chana, 5 kg potatoes, 5 kg onions, 4 kg tomatoes, 3 packs tea (190 g), 1 LPG cylinder (11.67 kg).

#CityBasket / monthvs cheapestAtta 20 kg
1SargodhaRs 27,682—Rs 2,422
2BannuRs 29,052+Rs 1,370Rs 3,167
3BahawalpurRs 29,176+Rs 1,494Rs 2,947
4MultanRs 29,453+Rs 1,771Rs 2,419
5LahoreRs 29,470+Rs 1,788Rs 2,478
6SukkurRs 29,653+Rs 1,971Rs 3,120
7FaisalabadRs 29,695+Rs 2,013Rs 2,706
8GujranwalaRs 30,237+Rs 2,555Rs 2,706
9HyderabadRs 30,927+Rs 3,245Rs 3,340
10LarkanaRs 31,120+Rs 3,438Rs 3,180
11SialkotRs 31,303+Rs 3,621Rs 2,785
12QuettaRs 31,382+Rs 3,700Rs 3,205
13KhuzdarRs 31,472+Rs 3,790Rs 3,200
14KarachiRs 32,251+Rs 4,569Rs 3,329
15RawalpindiRs 32,336+Rs 4,654Rs 2,938
16PeshawarRs 32,692+Rs 5,010Rs 3,071
17IslamabadRs 33,563+Rs 5,881Rs 3,279

Where each item is cheapest

ItemCheapestCostliestGap
Bananas per DozenLarkana Rs 83Islamabad Rs 215159%
Potatoes 1 kgBannu Rs 33Islamabad Rs 80142%
Tomatoes 1 kgLarkana Rs 106Islamabad Rs 253138%
Firewood 40 kg (1 Maund)Bannu Rs 965Islamabad Rs 2,290137%
Basmati Rice (Broken) 1 kgBannu Rs 140Quetta Rs 300114%
Garlic (Lehsan) 1 kgHyderabad Rs 290Khuzdar Rs 600107%
Dahi (Yogurt) 1 kgBannu Rs 213Karachi Rs 36471%
IRRI-6/9 Rice 1 kgLarkana Rs 117Bahawalpur Rs 19769%
Onions 1 kgQuetta Rs 145Rawalpindi Rs 23764%
Mutton 1 kgBannu Rs 1,800Lahore Rs 2,92863%
Gur (Jaggery) 1 kgBahawalpur Rs 170Islamabad Rs 26858%
Daal Moong (Washed) 1 kgGujranwala Rs 280Larkana Rs 42652%
Fresh Milk 1 LitreSargodha Rs 177Peshawar Rs 26651%
Beef with Bone 1 kgBannu Rs 1,032Rawalpindi Rs 1,51647%
Daal Chana (Gram) 1 kgFaisalabad Rs 250Peshawar Rs 36144%
Mustard Oil 1 kgSukkur Rs 480Islamabad Rs 68643%
Live Chicken (Farm Broiler) 1 kgLahore Rs 388Khuzdar Rs 55042%
Bread (Plain, Small)Bannu Rs 100Karachi Rs 14040%
Atta (Wheat Flour) 20 kg BagMultan Rs 2,418Hyderabad Rs 3,34038%
Daal Masoor (Washed) 1 kgGujranwala Rs 230Islamabad Rs 31436%
Daal Mash (Washed) 1 kgBahawalpur Rs 397Islamabad Rs 51530%
Red Chilli Powder 200 g PacketKhuzdar Rs 320Sukkur Rs 38019%
Washing Soap (Sufi) 250 gBannu Rs 130Rawalpindi Rs 15318%
Salt 800 g PacketBannu Rs 60Quetta Rs 7017%
Lifebuoy Soap 115 gBahawalpur Rs 116Sialkot Rs 13617%
LPG Cylinder 11.67 kgBannu Rs 6,100Sialkot Rs 7,00215%
Eggs (Farm) per DozenBahawalpur Rs 247Quetta Rs 28515%
Sugar 1 kgSukkur Rs 130Lahore Rs 14512%
Nido Powdered Milk 390 gBannu Rs 1,100Hyderabad Rs 1,1979%
Vegetable Ghee 2.5 kg TinBahawalpur Rs 1,515Rawalpindi Rs 1,6056%
Tea (Lipton Yellow Label) 190 gBahawalpur Rs 447Karachi Rs 4695%
Vegetable Ghee 1 kg PouchBannu Rs 600Sargodha Rs 6254%
Cooking Oil 5 Litre TinFaisalabad Rs 3,090Rawalpindi Rs 3,1151%

Each item page has the lowest, average and highest price in every city.

Join our WhatsApp channel

Breaking news and daily rates.

Join channel

Questions readers ask

FAQ

Sargodha: the monthly basket below costs Rs 27,682 there, against Rs 33,563 in Islamabad, the costliest city this week.