Tomatoes price in Pakistan

Average retail price per 1 kg, 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 217.18

per 1 kg

Change in a week

+12.1% (up from last week)

was Rs 193.81

Change in a year

+78.9% (up from a year ago)

was Rs 121.37

Lowest this week in Bannu (Rs 180.00), highest in Islamabad (Rs 263.49).

Tomatoes — average price by city, lowest first
CityAverage (PKR)Range seen
Bannu180.00180–180
Hyderabad181.30160–200
Faisalabad200.00200–200
Bahawalpur200.00200–200
Sukkur200.00200–200
Khuzdar200.00200–200
Quetta204.78190–220
Karachi205.82160–250
Larkana206.46200–220
Gujranwala220.00220–220
Peshawar229.55200–250
Multan238.77220–250
Lahore239.34220–260
Sargodha240.00240–240
Sialkot250.00250–250
Rawalpindi256.63235–280
Islamabad263.49230–300

All 51 essential items