Where to Buy Shilajit: How to Choose a Seller and Avoid Fakes
Last reviewed October 2026 · 6 min read
The short answer
Where you buy matters less than what the seller can show you. Most shilajit is sold on brand websites and on Amazon, and our grades do not depend on the shop. Pick a brand that publishes a lab report for the batch you are buying, with numeric heavy-metal results and the laboratory named, then buy it from the brand's own site or its official storefront so you know what you are getting.
ShilajitDB earns no money from any seller. There are no affiliate links on this site, and the shops below are described, not recommended for a fee. For how few products publish a lab report at all, see the state of shilajit testing.
Where shilajit is sold
Of the 246 products we grade, 179 are sold on the brand's own website and 201 are listed on Amazon. Many are on both.
- The brand's own website. Usually the best place: the brand controls the stock, and its lab reports are normally linked nearby. Check that the report names the batch.
- Amazon. Convenient, and many brands run an official storefront there. The same listing can be filled by the brand or by a reseller, and we cannot tell which batch a reseller ships. Check “sold by” and “ships from”, and do not treat star ratings as evidence of purity.
- Health-food and pharmacy retailers. Some stock shilajit in store and online. In the UK our UK guide lists which retailers carry which graded products, with prices in pounds.
- Social-media ads and drop-shippers. Treat these with the most caution: the seller is often hard to identify and the product may not match what was tested.
What shilajit should cost
Compare resins by price per gram, not by jar. Among the resins we have priced, the median cost rises with tested quality:
| Our grade | Resins priced | Median per gram | Range |
|---|---|---|---|
| A+ and A | 12 | $4.33 | $1.33 to $6.10 |
| B and C | 11 | $1.69 | $0.70 to $4.20 |
| D, E and F | 70 | $1.00 | $0.10 to $6.67 |
Two lessons. Very cheap resin is often unverified, since testing every batch costs money. But a high price does not guarantee quality: the priciest resin in the lowest-graded group costs $6.67 per gram, with no better test results to show for it. Price is a hint, a lab report is proof. Prices are US dollars and change often; for what a product costs per gram today, see the best value list.
Checklist before you buy from any seller
- Ask for the lab report for the batch. If the brand will not show one, it is not a safe buy. See how to read a COA.
- Look for numbers and a named lab. Lead, arsenic, cadmium and mercury as measured values, from an accredited laboratory, not “pass”.
- Check the batch code. The code on your jar should match the report.
- Find out who the seller is. A real company name, address and contact, and a return policy.
- Read the ingredients. Resin should be shilajit and water, not fillers or added minerals. See what “purified” means.
- Be wary of cure claims. Promises to treat disease are a red flag. Our guide to spotting fake shilajit covers the rest.
Start from a shortlist
- Best third-party tested: products with a named independent lab
- Best resin and best capsules
- Best US-made, if where it is manufactured matters to you
- Shilajit in the UK, with pound prices and retailers
Common questions
Is it safe to buy shilajit on Amazon?
It can be, if the brand publishes a lab report for the batch and you buy from its official storefront. Amazon is a place to buy, not a quality signal: most Amazon-listed products we grade score D or lower, while a few earn an A or A+.
Why is some shilajit so cheap?
Often because it is diluted, unpurified or untested. See the price table above and our fake shilajit guide.
Can I buy shilajit in a store?
Some health-food and pharmacy chains stock it, but a shelf listing says nothing about testing. Apply the same checklist, and look up the brand in our database first.
Where can I buy shilajit in the UK?
See our UK guide for the graded products sold there and the retailers that carry them.