20 g Shilajit Price in India: What a Jar Costs
TL;DR: On 6 October 2026, a 20 g jar of shilajit resin from an Indian brand cost between ₹599 and ₹1,499 — ₹29.95 to ₹74.95 per gram. The same resin is usually cheaper per gram in a larger pack. Price tells you nothing about what is in the jar.

What a 20 g jar costs
Each figure is the listed price on that seller's own product page on 6 October 2026, divided by the stated net weight. Prices exclude shipping, coupons and checkout discounts, and they move with sales.
| Brand | Listed price | Price per gram |
|---|---|---|
| Heritage Kashmir | ₹599 | ₹29.95/g |
| The Yeti Life | ₹899 | ₹44.95/g |
| Kapiva | ₹999 | ₹49.95/g |
| Rasayanam | ₹999 | ₹49.95/g |
| Upakarma | ₹999 | ₹49.95/g |
| Zandu | ₹1,499 | ₹74.95/g |
Nutrabay's 20 g pack was ₹699 when it was last readable, on 14 September 2026. Its storefront no longer publishes a price a machine can read, so it is left out of today's figures rather than carried forward as though it were current.
The same resin is cheaper per gram in a bigger pack
| Brand | Pack | Listed price | Price per gram |
|---|---|---|---|
| Upakarma | 90 g (3 × 30 g) | ₹1,999 | ₹22.21/g |
| Rasayanam | 60 g (pack of 3) | ₹2,499 | ₹41.65/g |
| The Yeti Life | 60 g (3 jars) | ₹2,597 | ₹43.28/g |
| The Yeti Life | 40 g (2 jars) | ₹1,748 | ₹43.70/g |
Upakarma's three-pack is the cheapest shilajit per gram we found anywhere in this set, at ₹22.21, less than half its own 20 g jar. The lesson is arithmetic rather than brand: divide the price by the grams before deciding anything.
How long 20 g lasts
Published human trials gave shilajit at 200 to 500 mg a day. At 250 mg a day a 20 g jar lasts about 80 days; at 500 mg a day, about 40. That is the honest way to compare the cost of two products — cost per day at the dose you actually intend to take, not cost per jar.
What the price does not tell you
Nothing we have read links a price per gram to a measured fulvic acid figure or to a heavy-metal result. The cheapest jar in the table above and the dearest both arrive with no document unless the brand chooses to publish one. We checked which Indian brands do: on 8 October 2026, two of eight published a certificate on their own site.
For our own 20 g jar, the certificate for batch B023724DC25 reports fulvic acid at 76.12% and records lead, arsenic, mercury and cadmium each as passing against the Ayurvedic Pharmacopoeia of India specification, based on Eurofins report AR-258-2025-20112882-01. Our jar is ₹899, ₹44.95 per gram — mid-range in the table, neither the cheapest nor the dearest.
Frequently asked questions
How much does 20 g of shilajit cost in India?
On 6 October 2026, 20 g jars from Indian brands were listed between ₹599 and ₹1,499 — ₹29.95 to ₹74.95 per gram. Prices exclude shipping and checkout discounts and move with sales.
Is a bigger pack cheaper per gram?
Usually, and sometimes by a lot. Upakarma's 90 g pack worked out at ₹22.21 per gram on 6 October 2026, against ₹49.95 for its own 20 g jar. Do the division yourself rather than trusting the badge.
How long does 20 g last?
Human trials used 200 to 500 mg a day. At those amounts a 20 g jar lasts roughly 40 to 100 days.
Does a higher price mean purer shilajit?
Nothing we have read links a price per gram to a measured fulvic acid figure or to heavy-metal results. The document that answers that is the certificate for the batch on your jar.
Related
For every pack size rather than just 20 g, see the price-per-gram index, re-read on 6 October 2026. For what each brand publishes about its testing, see which brands publish a batch certificate.
Sources
- Heritage Kashmir — product page, retrieved 6 October 2026
- The Yeti Life — product page, retrieved 6 October 2026
- Kapiva — product page, retrieved 6 October 2026
- Rasayanam — product page, retrieved 6 October 2026
- Upakarma — product page, retrieved 6 October 2026
- Zandu — product page, retrieved 6 October 2026
- The Yeti Life — shilajit price-per-gram index, re-read 6 October 2026
- The Yeti Life — which brands publish a batch certificate, checked 8 October 2026
- The Yeti Life — certificate of analysis, batch B023724DC25 (PDF)