Whole-food powders & natural products
Shilajit
A sticky, tar-like substance from rocks in the Himalayas. Used in Indian medicine for energy – studies are small. Buy only lab-tested products.
45 products from US online stores, sorted by what 500 mg of shilajit costs – not by the price per pack.
$0.12Lowest cost
per 500 mg shilajit
- Prices checked Nov 1, 2026, US
- No paid placements

What does 500 mg mean?
- shilajit per serving in most of the products we checked
- 200–1,000 mgshilajit per serving in most of the products we checked
- 500 mg is about one serving: half of the 45 products we checked have up to 500 mg per serving, the other half more.
- There’s no official daily amount for shilajit.
We compare by 500 mg only so products line up – it’s not a recommendation. Not medical advice.
Where products miss quality points
How the 45 products score
- Very good 90+: 0
- Good 75+: 44
- Fair 60+: 1
- Low under 60: 0
- have no seal from an independent testing program
- 100%have no seal from an independent testing program10 of 30 testing points for GMP, 15 for the 1 whose label says “third-party tested”
The full 30 testing points need an independent test. Every supplement sold in the US is made under the FDA’s GMP rules – the maker checks its own products, which gives 10 points. A seal from a testing program like NSF, USP or Informed Choice means a lab outside the company checks that what’s inside matches the label. Most brands don’t take part. That doesn’t make a product bad – without a seal, a clean product still gets up to 80.
We find seals on the label and in NSF’s public lists. USP and Informed Choice don’t let us search their lists automatically, so a seal that’s only in their lists can be missing. How the score works
Pack size
Compare packs of a similar size.
All sizes in one list can affect the results – big packs usually cost less per 500 mg. Pick a size above to compare packs that are alike.
45 products · cheapest per 500 mg shilajit first
- Rank 1
Swanson Vitamins
Shilajit Extract - Standardized
Capsules
80Good qualityCountry not stated$0.12per 500 mg
Lowest
- Pack
- $5.8060 capsules
- Shilajit per serving
- 400 mgin 1 capsule
- Pack lasts
- 30 daysif you take 2 capsules (800 mg) a day
swansonvitamins.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 2
Nutricost
Shilajit Capsules
Capsules
85Good qualityMade in USA$0.14per 500 mg
17% more
- Pack
- $16.97120 capsules60 servings
- Shilajit per serving
- 1,000 mgin 2 capsules
- Pack lasts
- 120 daysif you take 1 capsule (500 mg) a day
nutricost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 3
Primaforce
Shilajit
Capsules
80Good qualityCountry not stated$0.14per 500 mg
17% more
- Pack
- $16.99120 capsules60 servings
- Shilajit per serving
- 1,000 mgin 2 capsules
- Pack lasts
- 120 daysif you take 1 capsule (500 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 4
Source Naturals
Shilajit Extract, 500 mg
Capsules
80Good qualityCountry not stated$0.14per 500 mg
18% more
- Pack
- $17.15120 capsules
- Shilajit per serving
- 500 mgin 1 capsule
- Pack lasts
- 120 daysif you take 1 capsule (500 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 5
Double Wood Supplements
Shilajit Fulvic Acid
Capsules
80Good qualityMade in USA$0.17per 500 mg
38% more
- Pack
- $19.95120 capsules60 servings
- Shilajit per serving
- 1,000 mgin 2 capsules
- Pack lasts
- 120 daysif you take 1 capsule (500 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 6
Double Wood Supplements
Shilajit Resin Supplement
Capsules
80Good qualityMade in USA$0.17per 500 mg
38% more
- Pack
- $19.95120 capsules60 servings
- Shilajit per serving
- 1,000 mgin 2 capsules
- Pack lasts
- 120 daysif you take 1 capsule (500 mg) a day
doublewoodsupplements.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 7
Primaforce
Shilajit 1000mg
Capsules
80Good qualityCountry not stated$0.17per 500 mg
38% more
- Pack
- $19.99120 capsules60 servings
- Shilajit per serving
- 1,000 mgin 2 capsules
- Pack lasts
- 120 daysif you take 1 capsule (500 mg) a day
primaforce.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 8
EVLution Nutrition
Shilajit, 400 mg
Capsules
80Good qualityMade in USA$0.19per 500 mg
55% more
- Pack
- $9.0060 capsules
- Shilajit per serving
- 400 mgin 1 capsule
- Pack lasts
- 30 daysif you take 2 capsules (800 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 9
Swanson Vitamins
Shilajit Extract, Standardized, 400 mg
Capsules
80Good qualityCountry not stated$0.27per 500 mg
122% more
- Pack
- $12.8960 capsules
- Shilajit per serving
- 400 mgin 1 capsule
- Pack lasts
- 30 daysif you take 2 capsules (800 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 10
Havasu Nutrition
Shilajit
Capsules
80Good qualityCountry not stated$0.28per 500 mg
128% more
- Pack
- $16.5260 capsules30 servings
- Shilajit per serving
- 1,000 mgin 2 capsules
- Pack lasts
- 60 daysif you take 1 capsule (500 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 11
Bio Nutrition
Shilajit (Asphaltum)
Capsules
80Good qualityMade in USA$0.28per 500 mg
131% more
- Pack
- $16.7760 capsules30 servings
- Shilajit per serving
- 1,000 mgin 2 capsules
- Pack lasts
- 60 daysif you take 1 capsule (500 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 12
Thinbi
Shilajit+
Capsules
80Good qualityCountry not stated$0.31per 500 mg
157% more
- Pack
- $27.9790 capsules45 servings
- Shilajit per serving
- 1,000 mgin 2 capsules
- Pack lasts
- 90 daysif you take 1 capsule (500 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 13
MegaFood
Shilajit With Fulvic Acid
Capsules
80Good qualityCountry not stated$0.32per 500 mg
165% more
- Pack
- $24.9960 capsules
- Shilajit per serving
- 650 mgin 1 capsule
- Pack lasts
- 60 daysif you take 1 capsule (650 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 14
MegaFood
Shilajit
Capsules
80Good qualityCountry not stated$0.32per 500 mg
165% more
- Pack
- $24.9960 capsules
- Shilajit per serving
- 650 mgin 1 capsule
- Pack lasts
- 60 daysif you take 1 capsule (650 mg) a day
megafood.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 15
Force Factor
Shilajit, 250 mg
Capsules
80Good qualityMade in USA$0.33per 500 mg
176% more
- Pack
- $9.9960 capsules
- Shilajit per serving
- 250 mgin 1 capsule
- Pack lasts
- 30 daysif you take 2 capsules (500 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 16
Nature's Truth
Shilajit Capsules 2000 mg
Capsules
80Good qualityCountry not stated$0.35per 500 mg
193% more
- Pack
- $16.9960 capsules
- Shilajit per serving
- 400 mgin 1 capsule
- Pack lasts
- 30 daysif you take 2 capsules (800 mg) a day
naturestruth.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 17
EVLution Nutrition
Shilajit
Capsules
80Good qualityMade in USA$0.42per 500 mg
245% more
- Pack
- $19.9960 capsules
- Shilajit per serving
- 400 mgin 1 capsule
- Pack lasts
- 30 daysif you take 2 capsules (800 mg) a day
evlnutrition.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 18
Sunfood
Shilajit, 500 mg
Capsules
80Good qualityCountry not stated$0.44per 500 mg
268% more
- Pack
- $39.9990 capsules
- Shilajit per serving
- 500 mgin 1 capsule
- Pack lasts
- 90 daysif you take 1 capsule (500 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 19
Sunfood
Shilajit Capsules
Capsules
80Good qualityCountry not stated$0.44per 500 mg
268% more
- Pack
- $39.9990 capsules
- Shilajit per serving
- 500 mgin 1 capsule
- Pack lasts
- 90 daysif you take 1 capsule (500 mg) a day
sunfood.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 20
Rainbow Light
Himalayan Shilajit 2,000 mg
Capsules
80Good qualityCountry not stated$0.49per 500 mg
307% more
- Pack
- $23.6060 capsules
- Shilajit per serving
- 400 mgin 1 capsule
- Pack lasts
- 30 daysif you take 2 capsules (800 mg) a day
rainbowlight.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 21
Paradise Herbs
Shilajit Premium Extract, 250 mg
Capsules
80Good qualityMade in USA$0.50per 500 mg
314% more
- Pack
- $14.9960 capsules
- Shilajit per serving
- 250 mgin 1 capsule
- Pack lasts
- 30 daysif you take 2 capsules (500 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 22
Paradise Herbs
Shilajit
Capsules
80Good qualityMade in USA$0.50per 500 mg
314% more
- Pack
- $14.9960 capsules
- Shilajit per serving
- 250 mgin 1 capsule
- Pack lasts
- 30 daysif you take 2 capsules (500 mg) a day
paradiseherbs.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 23
MegaFood
Shilajit with Fulvic Acid
Capsules
80Good qualityCountry not stated$0.64per 500 mg
430% more
- Pack
- $24.9960 capsules30 servings
- Shilajit per serving
- 650 mgin 2 capsules
- Pack lasts
- 30 daysif you take 2 capsules (650 mg) a day
swansonvitamins.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 24
Nature's Answer
Himalayan Shilajit
Capsules
80Good qualityCountry not stated$0.70per 500 mg
479% more
- Pack
- $20.9960 capsules30 servings
- Shilajit per serving
- 500 mgin 2 capsules
- Pack lasts
- 30 daysif you take 2 capsules (500 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 25
Herbion Naturals
Himalayan Shilajit
Powder
80Good qualityCountry not stated$0.70per 500 mg
479% more
- Pack
- $41.9960 servings
- Shilajit per serving
- 500 mg
- Pack lasts
- 60 daysif you take 500 mg a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 26
Jarrow Formulas
Vegan Shilajit, 250 mg
Capsules
80Good qualityCountry not stated$0.73per 500 mg
502% more
- Pack
- $21.8360 capsules
- Shilajit per serving
- 250 mgin 1 capsule
- Pack lasts
- 30 daysif you take 2 capsules (500 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 27
Youtheory
Men, Shilajit
Capsules
80Good qualityMade in USA$0.77per 500 mg
540% more
- Pack
- $23.1960 capsules30 servings
- Shilajit per serving
- 500 mgin 2 capsules
- Pack lasts
- 30 daysif you take 2 capsules (500 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 28
Youtheory
Shilajit
Capsules
80Good qualityMade in USA$0.77per 500 mg
540% more
- Pack
- $23.1960 capsules30 servings
- Shilajit per serving
- 500 mgin 2 capsules
- Pack lasts
- 30 daysif you take 2 capsules (500 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 29
HealthForce Superfoods
Shilajit
Capsules
80Good qualityMade in USA$0.79per 500 mg
554% more
- Pack
- $37.95120 capsules60 servings
- Shilajit per serving
- 400 mgin 2 capsules
- Pack lasts
- 40 daysif you take 3 capsules (600 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 30
Jarrow Formulas
Shilajit Fulvic Acid Complex
Capsules
80Good qualityCountry not stated$0.79per 500 mg
556% more
- Pack
- $23.7960 capsules
- Shilajit per serving
- 250 mgin 1 capsule
- Pack lasts
- 30 daysif you take 2 capsules (500 mg) a day
jarrow.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 31
Youtheory
Men's Shilajit
Capsules
65Fair qualityCountry not stated$0.80per 500 mg
562% more
- Pack
- $35.9990 capsules45 servings
- Shilajit per serving
- 500 mgin 2 capsules
- Pack lasts
- 45 daysif you take 2 capsules (500 mg) a day
youtheory.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 32
Himalaya
Shilajit Resin
Powder
80Good qualityCountry not stated$0.82per 500 mg
583% more
- Pack
- $32.9940 servings
- Shilajit per serving
- 500 mg
- Pack lasts
- 40 daysif you take 500 mg a day
himalayausa.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 33
Dragon Herbs
High Mountain Shilajit, 450 mg
Capsules
80Good qualityCountry not stated$0.87per 500 mg
620% more
- Pack
- $47.0060 capsules15 servings
- Shilajit per serving
- 1,800 mgin 4 capsules
- Pack lasts
- 30 daysif you take 2 capsules (900 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 34
Nature's Answer
Shilajit - Veggie Capsules
Capsules
80Good qualityCountry not stated$0.89per 500 mg
635% more
- Pack
- $26.6560 capsules30 servings
- Shilajit per serving
- 500 mgin 2 capsules
- Pack lasts
- 30 daysif you take 2 capsules (500 mg) a day
naturesanswer.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 35
Solaray
Men's Shilajit
Capsules
80Good qualityCountry not stated$0.93per 500 mg
672% more
- Pack
- $27.9960 capsules30 servings
- Shilajit per serving
- 500 mgin 2 capsules
- Pack lasts
- 30 daysif you take 2 capsules (500 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 36
Youtheory
Shilajit
Capsules
80Good qualityMade in USA$0.93per 500 mg
672% more
- Pack
- $27.9960 capsules
- Shilajit per serving
- 250 mgin 1 capsule
- Pack lasts
- 30 daysif you take 2 capsules (500 mg) a day
youtheory.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 37
Zahler
Shilajit
Capsules
80Good qualityMade in USA$0.94per 500 mg
675% more
- Pack
- $28.0960 capsules30 servings
- Shilajit per serving
- 500 mgin 2 capsules
- Pack lasts
- 30 daysif you take 2 capsules (500 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 38
Youtheory
Men's Shilajit
Capsules
80Good qualityMade in USA$0.97per 500 mg
700% more
- Pack
- $28.9960 capsules
- Shilajit per serving
- 250 mgin 1 capsule
- Pack lasts
- 30 daysif you take 2 capsules (500 mg) a day
youtheory.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 39
Youtheory
Shilajit Capsules
Capsules
80Good qualityMade in USA$0.97per 500 mg
700% more
- Pack
- $28.9960 capsules30 servings
- Shilajit per serving
- 500 mgin 2 capsules
- Pack lasts
- 30 daysif you take 2 capsules (500 mg) a day
youtheory.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 40
Zahler
Shilajit Capsules
Capsules
80Good qualityCountry not stated$1.05per 500 mg
768% more
- Pack
- $31.4660 capsules30 servings
- Shilajit per serving
- 500 mgin 2 capsules
- Pack lasts
- 30 daysif you take 2 capsules (500 mg) a day
zahlers.com (opens in a new tab)Checked Nov 1, 2026 · Label
Good to know
- Fact
- 6,518%more per 500 mg for the most expensive product than for the cheapest.
- Fact
- 5,151%more per 500 mg for the cheapest liquid than for the cheapest capsules.
How we checked: one-time price for each size in the store’s US online shop, before sales tax and shipping, without subscriptions or coupons. Prices change often, so check the store before you buy. More on how we check
The amount we compare by only makes products comparable – it is not a dosage recommendation. Not medical advice.
How we calculate
Cost per dose = price ÷ (servings × amount per serving) × comparison amount. Example: $119.99 for 74 servings with 24 g of protein each is 1,776 g of protein. $119.99 ÷ 1,776 g × 30 g = $2.03 per 30 g of protein.
Found a mistake or a product we should add? Email us












































