Let’s be honest, tracking your grocery spending in Karachi is hard enough these days. But if fresh milk is a mainstay in your breakfast chai or daily household ritual, there’s been a big change you should know about. Karachi administration has stepped in to regulate the local dairy market and set a maximum selling price for fresh milk across the entire city. And yes, this revised pricing structure is effective immediately.
Here is everything you need to know about the new rates and the strict rules the government has laid out for dairy sellers.
The New Milk Price Breakdown
The Office of the Commissioner Karachi Division released a formal notification that caps the prices at every level of the supply chain—from the dairy farm all the way to your neighborhood milk shop.
Here is the official per-liter breakdown:
- Retailers (What you pay at the shop): Rs. 240 per liter
- Wholesalers: Rs. 225 per liter
- Dairy Farmers: Rs. 215 per liter
Milk prices in Karachi have been increased by Rs20 per litre, with authorities setting the new retail rate at Rs240 per litre.
— Geo English (@geonews_english) March 31, 2026
Visit our website: https://t.co/Io0cmmFdM4#GeoNews pic.twitter.com/jgvtkpWio7
Strict New Rules for Dairy Shop Owners
The notification didn’t just stop at price caps; the government is cracking down on how milk is sold in the city.
First off, selling milk by the traditional “seer” measurement is now completely banned. All milk must be sold strictly by the liter.
Secondly, no shopkeeper or dairy association is allowed to make up their own rate cards. The authorities have made it mandatory for all stakeholders to prominently display the official government-approved price list in their shops. If you walk into a dairy shop, that Rs. 240/liter price tag should be clearly visible.
What is the new retail price of fresh milk in Karachi?
As per the latest official notification, the maximum retail price for fresh milk in Karachi is fixed at Rs. 240 per liter.
Can dairy shops still sell milk by the ‘seer’?
No. The Karachi administration has strictly prohibited the sale of milk by the ‘seer’. It must only be sold by the liter.
What should I do if a shopkeeper charges more than Rs. 240 per liter?
Shopkeepers are legally bound to sell milk at the government-approved rate and display the official price list prominently. Overcharging is a violation of the Sindh Essential Commodities Price Control Act, and you can report such retailers to the local administration or consumer rights departments.
Does this notification apply to packaged milk?
No, this specific notification and price cap issued by the Commissioner Karachi Division applies exclusively to open, fresh milk sold by dairy farmers, wholesalers, and local retailers.






