Shirting (Average Quality) price in Pakistan

Average retail price per 1 mtr, recorded by the Pakistan Bureau of Statistics in 17 cities on 12 November 2026.

Latest weekly releasePrices collected on

Official weekly average retail prices collected by PBS in 17 cities (Thursday prices). Shop prices vary.

Source: Pakistan Bureau of Statistics (PBS), Weekly Sensitive Price Indicator. Official release (opens in a new tab) · Data file (Excel) (opens in a new tab)

National average

Rs 559.63

per 1 mtr

Change in a week

—

was Rs 559.63

Change in a year

+10.9% (up from a year ago)

was Rs 504.81

Lowest this week in Quetta (Rs 306.37), highest in Faisalabad (Rs 866.35).

Shirting (Average Quality) — average price by city, lowest first
CityAverage (PKR)Range seen
Quetta306.37250–350
Sukkur350.00350–350
Khuzdar372.77350–400
Lahore464.01430–490
Bannu476.22450–500
Larkana482.74450–500
Multan520.70480–535
Sialkot550.00550–550
Bahawalpur586.59580–600
Gujranwala600.00600–600
Hyderabad603.23580–620
Rawalpindi691.63650–750
Karachi719.31600–800
Islamabad724.24680–770
Sargodha800.00800–800
Peshawar800.00800–800
Faisalabad866.35850–900

All 51 essential items