# Best Evening Primrose Oil by cost per dose

Source page: https://www.vitamindbc.com/best/evening-primrose-oil · prices checked 2026-11-13 · 20 rankable products

## Short answer

The cheapest evening primrose oil we track costs **$0.053 per serving**, against a median of $0.181 across the 20 products we can price per dose. Cost per dose is the current retail price divided by servings, as of 2026-11-13; it is not the sticker price, and the cheapest bottle is rarely the best value.

## Ranking, cheapest dose first

| # | Product | Form | Servings | Cost per serving | Value Index |
|---|---|---|---|---|---|
| 1 | NatureBell Evening Primrose Oil with Black Cohosh | softgel 1300mg | 300 | $0.053 | 3.4× |
| 2 | NOW Supplements, Evening Primrose Oil 500 mg with GLA… | softgel 500mg | 100 | $0.070 | 2.6× |
| 3 | Amazing Formulas Evening Primrose Oil 1300mg | softgel 1300mg | 250 | $0.072 | 2.5× |
| 4 | Evening Primrose Oil 1300mg Per Serving | softgel 1300mg | 240 | $0.100 | 1.8× |
| 5 | MASON NATURAL Evening Primrose Oil 1000 mg | softgel 1000mg | 60 | $0.113 | 1.6× |
| 6 | Amazing Formulas Evening Primrose Oil 1300mg | softgel 1300mg | 120 | $0.132 | 1.4× |
| 7 | 21st Century Evening Primrose Oil 1000mg Softgels | softgel 1000mg | 60 | $0.142 | 1.3× |
| 8 | Nutricost Evening Primrose Oil 1,300mg | softgel 1300mg | 120 | $0.150 | 1.2× |
| 9 | Nature's Bounty Evening Primrose Oil | softgel 1000mg | 60 | $0.168 | 1.1× |
| 10 | Nature's Way Evening Primrose Cold-Pressed Oil | softgel 120mg | 120 | $0.179 | 1.0× |
| 11 | Naturalis Evening Primrose Oil 1300mg 120 Softgels \| 100%… | softgel 1300mg | 120 | $0.183 | 1.0× |
| 12 | Zeal Evening Primrose Oil Softgels 1300mg for Women - GLA… | softgel 1300mg | 150 | $0.200 | 0.9× |
| 13 | Solgar Evening Primrose Oil 1300 mg | softgel 1300mg | 60 | $0.203 | 0.9× |
| 14 | Solgar Evening Primrose Oil 1300 mg | softgel 1300mg | 180 | $0.203 | 0.9× |
| 15 | NOW Supplements, Evening Primrose Oil 1,000 mg with GLA… | softgel 1000mg | 90 | $0.204 | 0.9× |
| 16 | Evening Primrose Oil 1300 mg | softgel 1300mg | 90 | $0.278 | 0.7× |
| 17 | OmniBiotics Organic Evening Primrose Oil for Women… | softgel 1500mg | 120 | $0.325 | 0.6× |
| 18 | Barlean's Evening Primrose Oil Softgels | softgel 1300mg | 120 | $0.333 | 0.5× |
| 19 | Bluebonnet Evening Primrose Oil Softgels, 1300 mg, 90 Count | softgel 1300mg | 90 | $0.337 | 0.5× |
| 20 | Nutricost Evening Primrose Oil 1,300mg | softgel 1300mg | 120 | $0.416 | 0.4× |


## Method and attribution

Value Index = the median cost per dose of the whole shelf ÷ this row's; 1.0 is the median product, 2.0 means a dose costs half the typical one. Arithmetic only — no judgement of evidence or quality: https://www.vitamindbc.com/methodology#value-index.
Cost per dose, the glitch guards and the combination-product rule: https://www.vitamindbc.com/methodology.
Cite as "VitaminDB (vitamindbc.com)". Retailer prices are not republished here; open the source page for a live price.
