# Evening Primrose Oil

Source page: https://www.vitamindbc.com/nutrients/evening-primrose-oil · rankings: https://www.vitamindbc.com/best/evening-primrose-oil

## Short answer

Evening Primrose Oil costs a median **$0.181 per serving** across the 20 products we can price per dose, with the middle half between $0.127 and $0.222; the cheapest is $0.053 per serving. Prices checked 2026-11-13.



## Cheapest evening primrose oil by cost per dose

| # | 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× |

## Sources

- Cost-per-dose method: https://www.vitamindbc.com/methodology

Health facts are quoted from the source above, not written by us. Cost per dose is arithmetic on a retail price, not medical advice. Cite as "VitaminDB (vitamindbc.com)".
