Surgical dressings and gauze, made in Pakistan since 2007
We supply government and private hospitals with gauze, cotton wool and bandages made to BP and BPC standards. Hafiz Pharma is the only basic gauze manufacturer in the country.


One of Pakistan's oldest surgical dressing manufacturers
We make our products in our own facility on G.T. Road, Kamoke. We are the only basic gauze manufacturer in Pakistan and one of the few cGMP compliant manufacturers, with the highest gauze roll production in the country.
About our companyProduct categories
Under the Surgeon brand, with custom sizes and bulk packing on request.
Featured products
Why hospitals and distributors choose us
Only basic gauze manufacturer
We make gauze from the base fabric in Pakistan, not just convert imported rolls.
High production capacity
The highest gauze roll production in Pakistan keeps bulk and tender supply on schedule.
cGMP and ISO systems
ISO 13485, 9001 and 14001 certified with DRAP registration.
Government approved
Registered with PPRA, KPRA, PESSI and FBR, and awarded tenders nationwide.
Tested batch by batch
Raw material inspection, 100% batch testing, absorbency and durability checks.
Custom sizes and packing
Custom sizes, sterile or bulk packing and private-label options on request.
From raw cotton to your hospital
Every order passes through the same controlled steps.
Raw material inspection
Cotton is inspected before production starts.
Manufacturing
Gauze, cotton wool and bandages made in our own facility.
Batch testing
100% batch testing with absorbency and durability checks.
Packing and sterilization
Sterile packs, boxes and bulk packing as ordered.
Dispatch
Supply to hospitals, distributors and tenders nationwide.
Quality and compliance
Our certificates are issued under ISO 13485:2016 for medical devices, ISO 9001:2015 for quality management and ISO 14001:2015 for environmental management. Products follow BPC, BP and USP standards.
Quality and certifications
Trusted by leading hospitals
We supply public and private hospitals, clinics and healthcare centers across Pakistan.
- Jinnah Hospital Lahore
- Mayo Hospital Lahore
- Services Hospital Lahore
- Shaukat Khanum, Lahore
- Shaukat Khanum, Peshawar
- PIMS Islamabad
- DHQ Hospitals
- Lady Reading Hospital Peshawar
Frequently asked questions
What are your minimum order quantities?
Gauze rolls 100 rolls, cotton wool 100 pcs, cotton bandages 100 dozens (1200 pcs), stretch and crepe bandages 500 pcs, gauze swabs 500 boxes or packs. Lap sponge quantities are confirmed in the quotation.
Do you offer sterile and non-sterile products?
Yes. Gauze swabs, lap sponges and cotton wool are available sterile or non-sterile.
Can you make custom sizes or private-label packing?
Yes. Custom sizes are available on request for bandages, and packing can be arranged individually, in dozens or in bulk.
Which standards do your products follow?
BPC, BP and USP standards, under ISO 13485:2016, ISO 9001:2015 and ISO 14001:2015 certified systems.
Do you supply government tenders?
Yes. We are registered with PPRA, KPRA, PESSI, FBR and DRAP and have been awarded government tenders nationwide.


