Updated November 2026
Shilajit Price in Pakistan 2026
Original Chitrali shilajit resin from AsalShilajit starts at Rs 1,350 for 10 grams. The best value is our 60g pack with 10g free (70g total). All jars are pure resin in sealed glass, delivered with cash on delivery anywhere in Pakistan.
| Size | Price | Per gram | Lasts | Buy |
|---|---|---|---|---|
| Shilajit 10 gStarter | Rs 1,350 | Rs 135 | 20–30 days | Buy → |
| Shilajit 20 gPopular | Rs 2,300 | Rs 115 | 40–60 days | Buy → |
| Shilajit 30 g | Rs 2,900 | Rs 97 | 60–90 days | Buy → |
| Shilajit 50 g | Rs 4,200 | Rs 84 | 3–5 months | Buy → |
| Shilajit 60 g + 10 g freeBest value | Rs 4,400 | Rs 63 | 4–7 months for one person | Buy → |
| Shilajit 100 g | Rs 7,500 | Rs 75 | 6–10 months | Buy → |
Free delivery above Rs 3,000 · Cash on delivery · Delivery in 2–5 working days
Which size should you buy?
Shilajit 10g
Best for: First-time buyers who want to test quality. Lasts 20–30 days.
Shilajit 20g
Best for: Daily users who want a full routine. Lasts 40–60 days.
Shilajit 30g
Best for: Regular users and value buyers. Lasts 60–90 days.
Buy 60g Shilajit, Get 10g Free
Best for: A full 3–4 month course or sharing. Lasts 4–7 months for one person.
Pure Himalayan Shilajit Resin — 50g & 100g
Best for: Long-term users and families. Lasts 50g: 3–5 months · 100g: 6–10 months.
Why shilajit prices vary in Pakistan
Price depends on purification, altitude and grade, lab testing and packaging. Raw stone sold by the kilo in markets is cheap because it is not purified and is not ready to eat. Read our full shilajit price guide and learn how to spot fake shilajit.
Price questions
What is the price of shilajit 10 g in Pakistan?
+
AsalShilajit pure Chitrali shilajit 10 g costs Rs 1,350 (about Rs 135 per gram), with cash on delivery across Pakistan.
What is the price of shilajit 20 g in Pakistan?
+
AsalShilajit pure Chitrali shilajit 20 g costs Rs 2,300 (about Rs 115 per gram), with cash on delivery across Pakistan.
What is the price of shilajit 30 g in Pakistan?
+
AsalShilajit pure Chitrali shilajit 30 g costs Rs 2,900 (about Rs 97 per gram), with cash on delivery across Pakistan.
What is the price of shilajit 50 g in Pakistan?
+
AsalShilajit pure Chitrali shilajit 50 g costs Rs 4,200 (about Rs 84 per gram), with cash on delivery across Pakistan.
What is the price of shilajit 60 g + 10 g free in Pakistan?
+
AsalShilajit pure Chitrali shilajit 60 g + 10 g free costs Rs 4,400 (about Rs 63 per gram), with cash on delivery across Pakistan.
What is the price of shilajit 100 g in Pakistan?
+
AsalShilajit pure Chitrali shilajit 100 g costs Rs 7,500 (about Rs 75 per gram), with cash on delivery across Pakistan.
Salajeet ki qeemat Pakistan mein kitni hai?
+
AsalShilajit ka asli Chitrali salajeet Rs 1,350 (10 gram) se shuru hota hai. 60 gram lene par 10 gram free milta hai. Cash on delivery poore Pakistan mein.
Is delivery free?
+
Delivery is free on orders above Rs 3,000. Below that a flat Rs 200 delivery charge applies. Delivery takes 2–5 working days.
Why is some shilajit much cheaper?
+
Very cheap shilajit is usually unpurified stone or resin mixed with molasses, tar or clay. Purified resin takes weeks to make and loses most of its weight in the process.
