Minerals & electrolytes
Iron
A mineral from meat, beans and leafy greens. Your body needs it to make red blood cells, which carry oxygen. Take it only if you need it – too much is harmful.
108 products from US online stores, sorted by what 18 mg of iron costs – not by the price per pack.
1.5¢Lowest cost
per 18 mg iron
- Prices checked Nov 1, 2026, US
- No paid placements

What does 18 mg mean?
- iron per serving in most of the products we checked
- 10–65 mgiron per serving in most of the products we checked
- 18 mg is a fixed amount to compare by: half of the 108 products we checked have up to 25 mg per serving, the other half more.
- 18 mg is within the 8–18 mg recommended a day for adults (NIH (opens in a new tab)).
We compare by 18 mg only so products line up – it’s not a recommendation. Not medical advice.
Where products miss quality points
How the 108 products score
- Very good 90+: 1
- Good 75+: 70
- Fair 60+: 1
- Low under 60: 36
15 products contain titanium dioxide and artificial colors with an EU warning – a food authority has banned, restricted or flagged them as a possible health risk. Their score is cut in half, so it’s always in the red range. Each product says why.
- have no seal from an independent testing program
- 97%have no seal from an independent testing program10 of 30 testing points for GMP, 15 for the 7 whose label says “third-party tested”
- use a weaker form
- 20%use a weaker form6 of 30 form points – most often the label doesn’t say which form it is
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 18 mg. Pick a size above to compare packs that are alike.
91 of 108 products · cheapest per 18 mg iron first
17 products are hidden
They have more than 45 mg iron in one serving – more than the official upper limit a day for adults.
- Rank 1
BulkSupplements
Ferrous Gluconate Powder
Ferrous gluconate · Powder
75Good qualityCountry not stated1.5¢per 18 mg
Lowest
- Pack
- $24.971,667 servings
- Iron per serving
- 18 mg
- Pack lasts
- 1,667 daysat 18 mg a day
bulksupplements.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 2
21st Century
Iron 27 mg
Ferrous gluconate · Tablets
28Low qualityCountry not stated3¢per 18 mg
102% more
- Pack
- $4.99110 tablets
- Iron per serving
- 27 mgin 1 tablet
- Pack lasts
- 110 daysat 1 tablet (27 mg) a day
21stcenturyvitamins.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 3
BulkSupplements
Ferrous Gluconate Powder
Ferrous gluconate · Powder
75Good qualityCountry not stated3.1¢per 18 mg
110% more
- Pack
- $20.97667 servings
- Iron per serving
- 18 mg
- Pack lasts
- 667 daysat 18 mg a day
bulksupplements.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 4
Nutricost
Iron Chelate From Ferrochel, 36 mg
Bisglycinate (chelate) · Capsules
85Good qualityMade in USA3.3¢per 18 mg
122% more
- Pack
- $15.95240 capsules
- Iron per serving
- 36 mgin 1 capsule
- Pack lasts
- 240 daysat 1 capsule (36 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 5
21st Century
Slow Release Iron, High Potency, 45 mg
Ferrous sulfate · Tablets
28Low qualityCountry not stated3.3¢per 18 mg
122% more
- Pack
- $4.9960 tablets
- Iron per serving
- 45 mgin 1 tablet
- Pack lasts
- 60 daysat 1 tablet (45 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 6
21st Century
Slow Release Iron
Ferrous sulfate · Tablets
75Good qualityCountry not stated3.3¢per 18 mg
122% more
- Pack
- $4.9960 tablets
- Iron per serving
- 45 mgin 1 tablet
- Pack lasts
- 60 daysat 1 tablet (45 mg) a day
21stcenturyvitamins.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 7
21st Century
High-Potency Iron, 27 mg
Ferrous gluconate · Tablets
28Low qualityCountry not stated3.3¢per 18 mg
122% more
- Pack
- $5.49110 tablets
- Iron per serving
- 27 mgin 1 tablet
- Pack lasts
- 110 daysat 1 tablet (27 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 8
Source Naturals
Iron, 25 mg
Bisglycinate (chelate) · Tablets
80Good qualityCountry not stated3.7¢per 18 mg
146% more
- Pack
- $12.79250 tablets
- Iron per serving
- 25 mgin 1 tablet
- Pack lasts
- 250 daysat 1 tablet (25 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 9
Nutricost
Ferrochel Iron Capsules
Bisglycinate (chelate) · Capsules
85Good qualityCountry not stated3.7¢per 18 mg
150% more
- Pack
- $17.97240 capsules
- Iron per serving
- 36 mgin 1 capsule
- Pack lasts
- 240 daysat 1 capsule (36 mg) a day
nutricost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 10
Source Naturals
Iron, 25 mg
Bisglycinate (chelate) · Tablets
80Good qualityCountry not stated4¢per 18 mg
165% more
- Pack
- $5.51100 tablets
- Iron per serving
- 25 mgin 1 tablet
- Pack lasts
- 100 daysat 1 tablet (25 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 11
Vitamatic
Chelated Iron 36mg Ferrochel
Bisglycinate (chelate) · Capsules
80Good qualityMade in USA4.2¢per 18 mg
178% more
- Pack
- $9.99120 capsules
- Iron per serving
- 36 mgin 1 capsule
- Pack lasts
- 120 daysat 1 capsule (36 mg) a day
vitamaticusa.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 12
Healthy Origins
Iron Ease, 45 mg
Bisglycinate (chelate) · Capsules
80Good qualityCountry not stated4.4¢per 18 mg
196% more
- Pack
- $19.94180 capsules
- Iron per serving
- 45 mgin 1 capsule
- Pack lasts
- 180 daysat 1 capsule (45 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 13
Healthy Origins
Iron Ease (Featuring Ferrochel)
Bisglycinate (chelate) · Capsules
80Good qualityCountry not stated4.4¢per 18 mg
197% more
- Pack
- $19.99180 capsules
- Iron per serving
- 45 mgin 1 capsule
- Pack lasts
- 180 daysat 1 capsule (45 mg) a day
healthyorigins.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 14
Carlson
Chelated Iron, 27 mg
Bisglycinate (chelate) · Tablets
80Good qualityCountry not stated4.5¢per 18 mg
201% more
- Pack
- $16.92250 tablets
- Iron per serving
- 27 mgin 1 tablet
- Pack lasts
- 250 daysat 1 tablet (27 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 15
Nature's Truth
Slow Release Iron, 45 mg
Ferrous sulfate · Tablets
28Low qualityCountry not stated4.6¢per 18 mg
206% more
- Pack
- $6.8860 tablets
- Iron per serving
- 45 mgin 1 tablet
- Pack lasts
- 60 daysat 1 tablet (45 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 16
Nutricost
Iron, 25 mg
Bisglycinate (chelate) · Capsules
85Good qualityPacked in USA4.8¢per 18 mg
219% more
- Pack
- $15.95240 capsules
- Iron per serving
- 25 mgin 1 capsule
- Pack lasts
- 240 daysat 1 capsule (25 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 17
California Gold Nutrition
Ferrochel Iron (Bisglycinate), 36 mg
Bisglycinate (chelate) · Capsules
80Good qualityCountry not stated4.9¢per 18 mg
227% more
- Pack
- $8.8290 capsules
- Iron per serving
- 36 mgin 1 capsule
- Pack lasts
- 90 daysat 1 capsule (36 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 18
Sundance Vitamins
Iron 45mg
Ferrous sulfate · Tablets
28Low qualityCountry not stated5.2¢per 18 mg
247% more
- Pack
- $6.4950 tablets
- Iron per serving
- 45 mgin 1 tablet
- Pack lasts
- 50 daysat 1 tablet (45 mg) a day
sundancevitamins.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 19
Carlson
Chelated Iron
Bisglycinate (chelate) · Tablets
80Good qualityCountry not stated5.3¢per 18 mg
254% more
- Pack
- $19.90250 tablets
- Iron per serving
- 27 mgin 1 tablet
- Pack lasts
- 250 daysat 1 tablet (27 mg) a day
carlsonlabs.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 20
NOW Foods
Iron, 36 mg
Bisglycinate (chelate) · Capsules
80Good qualityMade in USA5.3¢per 18 mg
255% more
- Pack
- $9.5790 capsules
- Iron per serving
- 36 mgin 1 capsule
- Pack lasts
- 90 daysat 1 capsule (36 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 21
Mason Natural
Ferrous Gluconate
Ferrous gluconate · Tablets
28Low qualityMade in USA5.3¢per 18 mg
256% more
- Pack
- $8.01100 tablets
- Iron per serving
- 27 mgin 1 tablet
- Pack lasts
- 100 daysat 1 tablet (27 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 22
Nature's Truth
Easy Iron, 28 mg
Bisglycinate (chelate) · Capsules
80Good qualityCountry not stated5.4¢per 18 mg
262% more
- Pack
- $7.5990 capsules
- Iron per serving
- 28 mgin 1 capsule
- Pack lasts
- 90 daysat 1 capsule (28 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 23
Doctor's Best
High Absorption Iron, 27 mg
Bisglycinate (chelate) · Tablets
80Good qualityCountry not stated5.6¢per 18 mg
271% more
- Pack
- $9.99120 tablets
- Iron per serving
- 27 mgin 1 tablet
- Pack lasts
- 120 daysat 1 tablet (27 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 24
Carlson
Chelated Iron, 27 mg
Bisglycinate (chelate) · Tablets
80Good qualityCountry not stated5.6¢per 18 mg
275% more
- Pack
- $8.42100 tablets
- Iron per serving
- 27 mgin 1 tablet
- Pack lasts
- 100 daysat 1 tablet (27 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 25
Swanson Vitamins
Albion Ferrochel Iron
Bisglycinate (chelate) · Capsules
80Good qualityCountry not stated5.7¢per 18 mg
282% more
- Pack
- $10.29180 capsules
- Iron per serving
- 18 mgin 1 capsule
- Pack lasts
- 180 daysat 1 capsule (18 mg) a day
swansonvitamins.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 26
Swanson Vitamins
Albion, Ferrochel Iron, 18 mg
Bisglycinate (chelate) · Capsules
80Good qualityCountry not stated6¢per 18 mg
301% more
- Pack
- $10.80180 capsules
- Iron per serving
- 18 mgin 1 capsule
- Pack lasts
- 180 daysat 1 capsule (18 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 27
Carlson
Chelated Iron
Bisglycinate (chelate) · Tablets
80Good qualityCountry not stated6.6¢per 18 mg
341% more
- Pack
- $9.90100 tablets
- Iron per serving
- 27 mgin 1 tablet
- Pack lasts
- 100 daysat 1 tablet (27 mg) a day
carlsonlabs.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 28
Solgar
Gentle Iron, 25 mg
Bisglycinate (chelate) · Capsules
80Good qualityCountry not stated6.6¢per 18 mg
343% more
- Pack
- $16.60180 capsules
- Iron per serving
- 25 mgin 1 capsule
- Pack lasts
- 180 daysat 1 capsule (25 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 29
Solgar
Chelated Iron
Bisglycinate (chelate) · Tablets
80Good qualityCountry not stated6.7¢per 18 mg
349% more
- Pack
- $9.34100 tablets
- Iron per serving
- 25 mgin 1 tablet
- Pack lasts
- 100 daysat 1 tablet (25 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 30
Nature's Truth
Easy Iron 28 mg (Iron Bisglycinate)
Bisglycinate (chelate) · Capsules
80Good qualityCountry not stated6.8¢per 18 mg
353% more
- Pack
- $9.4990 capsules
- Iron per serving
- 28 mgin 1 capsule
- Pack lasts
- 90 daysat 1 capsule (28 mg) a day
naturestruth.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 31
Nutricost
Iron Chelate From Ferrochel, 18 mg
Bisglycinate (chelate) · Capsules
85Good qualityMade in USA6.9¢per 18 mg
360% more
- Pack
- $16.55240 capsules
- Iron per serving
- 18 mgin 1 capsule
- Pack lasts
- 240 daysat 1 capsule (18 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 32
Natural Factors
Iron Chelate
Bisglycinate (chelate) · Tablets
80Good qualityMade in Canada6.9¢per 18 mg
360% more
- Pack
- $8.6290 tablets
- Iron per serving
- 25 mgin 1 tablet
- Pack lasts
- 90 daysat 1 tablet (25 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 33
Superior Source
Just Women, Iron, 25 mg
Ferrous fumarate · Tablets
75Good qualityCountry not stated7.2¢per 18 mg
380% more
- Pack
- $8.9990 tablets
- Iron per serving
- 25 mgin 1 tablet
- Pack lasts
- 90 daysat 1 tablet (25 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 34
NOW Foods
Iron, 18 mg
Bisglycinate (chelate) · Capsules
80Good qualityMade in USA7.5¢per 18 mg
400% more
- Pack
- $8.99120 capsules
- Iron per serving
- 18 mgin 1 capsule
- Pack lasts
- 120 daysat 1 capsule (18 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 35
Solgar
Gentle Iron, 25 mg
Bisglycinate (chelate) · Capsules
80Good qualityCountry not stated7.7¢per 18 mg
415% more
- Pack
- $9.6590 capsules
- Iron per serving
- 25 mgin 1 capsule
- Pack lasts
- 90 daysat 1 capsule (25 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 36
NaturesPlus
Iron, 40 mg
Bisglycinate (chelate) · Tablets
80Good qualityCountry not stated9.3¢per 18 mg
522% more
- Pack
- $9.3190 tablets45 servings
- Iron per serving
- 40 mgin 2 tablets
- Pack lasts
- 90 daysat 1 tablet (20 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 37
Natural Factors
Iron Chelate
Bisglycinate (chelate) · Tablets
80Good qualityMade in Canada9.6¢per 18 mg
538% more
- Pack
- $11.9590 tablets
- Iron per serving
- 25 mgin 1 tablet
- Pack lasts
- 90 daysat 1 tablet (25 mg) a day
naturalfactors.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 38
Protocol for Life Balance
Iron, High Potency, 36 mg
Bisglycinate (chelate) · Capsules
80Good qualityCountry not stated9.9¢per 18 mg
562% more
- Pack
- $17.8590 capsules
- Iron per serving
- 36 mgin 1 capsule
- Pack lasts
- 90 daysat 1 capsule (36 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 39
NaturesPlus
Iron
Bisglycinate (chelate) · Tablets
80Good qualityCountry not stated$0.11per 18 mg
631% more
- Pack
- $10.9590 tablets45 servings
- Iron per serving
- 40 mgin 2 tablets
- Pack lasts
- 90 daysat 1 tablet (20 mg) a day
naturesplus.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 40
Bluebonnet Nutrition
Chelated Iron, Extra-Strength, 27 mg
Bisglycinate (chelate) · Capsules
80Good qualityMade in USA$0.11per 18 mg
632% more
- Pack
- $14.8090 capsules
- Iron per serving
- 27 mgin 1 capsule
- Pack lasts
- 90 daysat 1 capsule (27 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
Good to know
- Fact
- 23,233%more per 18 mg for the most expensive product than for the cheapest.
- Fact
- 4,634%more per 18 mg for the cheapest heme iron than for the cheapest ferrous gluconate.
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












































