Flour Price in Pakistan: 20kg Bag Averages Rs. 2,947, Up 35% in a Year
The flour price in Pakistan rose again in mid-October. A 20kg bag of wheat flour averaged Rs. 2,946.72 nationally in the week…
The flour price in Pakistan rose again in mid-October. A 20kg bag of wheat flour averaged Rs. 2,946.72 nationally in the week ended 15 October 2026, up 3.36% from the previous week and 35.13% higher than a year earlier, according to the Pakistan Bureau of Statistics (PBS).
Flour price in Pakistan: latest PBS data
| Week ended | Average 20kg bag | Weekly change |
|---|---|---|
| 1 October 2026 | Rs. 2,697.45 | – |
| 8 October 2026 | Rs. 2,851.04 | +5.69% |
| 15 October 2026 | Rs. 2,946.72 | +3.36% |
Sources: PBS Sensitive Price Indicator releases, reported by Express Tribune and Business Recorder.
City-wise prices (20kg bag, week to 15 October)
| City | Price |
|---|---|
| Karachi | Rs. 3,540 (highest) |
| Hyderabad | Rs. 3,480 |
| Khuzdar | Rs. 3,400 |
| Islamabad | Rs. 3,373 |
| Rawalpindi | Rs. 3,333 |
| Peshawar | Rs. 3,300 |
| Quetta | Rs. 3,220 |
| Faisalabad | Rs. 3,000 (up Rs. 800 in a week) |
| Lahore | Rs. 2,300 (lowest) |
City figures are PBS data as reported by local media. Market prices can vary by shop and brand.
Flour drives short-term inflation
The overall Sensitive Price Indicator fell 0.04% in the same week because tomatoes, onions and petrol got cheaper, but year-on-year short-term inflation stayed at 11.38%. Wheat flour was among the biggest weekly risers along with gram pulse and chicken. For the bigger picture, see our inflation in Pakistan report.
What it means for households
Flour is the single most important staple for most Pakistani families, so a 35% annual rise hits low-income households hardest. Prices are lowest in Lahore and highest in Karachi and Hyderabad, a gap of more than Rs. 1,200 per bag. PBS releases new prices every Friday; we will update this page with each release.
Frequently asked questions
What is the flour price in Pakistan today?
A 20kg bag averaged Rs. 2,946.72 in the week ended 15 October 2026, according to PBS.
Where is flour most expensive?
Karachi, at Rs. 3,540 for a 20kg bag in PBS data for that week.
Featured image: AI-generated illustration, for representation only.

