English version in progress: interface and data are in English; some explanatory text is still in Chinese.
Best GLA (borage, evening primrose, black currant) products by transparent scoring (2026)
Single-ingredient products scored by public rules: dose fit, label transparency, data verification, company transparency, third-party testing. Not a measure of efficacy or safety. No paid placement.
Products ranked: 118 · Reference range: 108 – 6,000 mg (source) · Updated 2026-10-30
Dose fit 40 · Label transparency 20 · Data verification 15 · Company transparency 15 · Third-party test 10 — Methodology · GLA (borage, evening primrose, black currant) →
| Rank | Product | Per day | Score | Breakdown | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 tie |
Borage oil New Roots Herbal Inc. · Health Canada LNHPD |
500 mg | 84.0 | Breakdown
|
||||||||||||||||
| 1 tie |
Evening Primrose Oil GFR Pharma Ltd. · Health Canada LNHPD |
1,000 mg | 84.0 | Breakdown
|
||||||||||||||||
| 1 tie |
Evening Primrose Oil Nature's Sunshine Products of Canada Ltd. · Health Canada LNHPD |
500 mg | 84.0 | Breakdown
|
||||||||||||||||
| 1 tie |
GLA Forte Metagenics Inc. · Health Canada LNHPD |
1,100 mg | 84.0 | Breakdown
|
||||||||||||||||
| 1 tie |
GNC EVENING PRIMROSE OIL 1300MG WITH GLA & LA GNC · Malaysia NPRA |
1,300 mg | 84.0 | Breakdown
|
||||||||||||||||
| 1 tie |
MapleLife Nutrition and Formula Evening Primrose Oil 500mg Nutralab Canada Corp. · Health Canada LNHPD |
500 mg | 84.0 | Breakdown
|
||||||||||||||||
| 1 tie |
NOW Borage Oil 1000 mg NOW Health Group, Inc. · Health Canada LNHPD |
1,000 mg | 84.0 | Breakdown
|
||||||||||||||||
| 1 tie |
Natural Vitamin Direct Evening Primrose Oil 1000mg Natural Vitamin Direct · Health Canada LNHPD |
1,000 mg | 84.0 | Breakdown
|
||||||||||||||||
| 1 tie |
Natural Vitamin Direct Evening Primrose Oil 500mg Capsules Natural Vitamin Direct · Health Canada LNHPD |
500 mg | 84.0 | Breakdown
|
||||||||||||||||
| 1 tie |
Now Evening Primrose Oil 100 mg Capsule NOW Health Group, Inc. · Health Canada LNHPD |
1,000 mg | 84.0 | Breakdown
|
||||||||||||||||
| 1 tie |
Now Evening Primrose Oil 500 mg NOW Health Group, Inc. · Health Canada LNHPD |
500 mg | 84.0 | Breakdown
|
||||||||||||||||
| 1 tie |
Now Super Primrose Oil 1300 mg Softgels NOW Health Group, Inc. · Health Canada LNHPD |
1,300 mg | 84.0 | Breakdown
|
||||||||||||||||
| 1 tie |
Prairie Naturals Primrose-Force Prairie Naturals Health Products Inc. · Health Canada LNHPD |
1,000 mg | 84.0 | Breakdown
|
||||||||||||||||
| 14 tie |
BLACKMORES EVENING PRIMROSE OIL 1000MG CAPSULE Blackmores · Malaysia NPRA |
1,000 mg | 79.0 | Breakdown
|
||||||||||||||||
| 14 tie |
Prim Royal Douglas Laboratories Canada · Health Canada LNHPD |
500 mg | 79.0 | Breakdown
|
||||||||||||||||
| 14 tie |
Swisse Ultiboost Evening Primrose Oil 1000 mg Capsule Swisse · Malaysia NPRA |
1,000 mg | 79.0 | Breakdown
|
||||||||||||||||
| 17 | ProEPA with Concentrated GLA Nordic Naturals Inc. · Health Canada LNHPD |
190 mg | 78.4 | Breakdown
|
||||||||||||||||
| 18 | Evening Primrose Pearls 500 mg Crystal Star · US NIH DSLD |
4,500 mg | 75.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Adrien Gagnon Onagre 1000 mg Santé Naturelle (A.G.) Ltée · Health Canada LNHPD |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Alpha & Beta Evening Primrose Oil Heritage One Trading Inc. · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
BODYBIO Evening Primrose Oil (Liquid) BODYBIO INC. · Health Canada LNHPD |
5,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
BODYBIO Evening Primrose Oil (Softgel Capsules) BODYBIO INC. · Health Canada LNHPD |
1,404 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
BiO-LiFE Evening Primrose Oil 1000mg Vegetable Softgel Capsule BiO-LiFE · Malaysia NPRA |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Bill®Evening Primrose Oil 1000mg Capsules Bill Beauty & Health Products Ltd. · Health Canada LNHPD |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Bill®Evening Primrose Oil 500mg Capsules Bill Beauty & Health Products Ltd. · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
BioHealth Evening Primrose Oil 1000 mg BioHealth Labs Inc. · Health Canada LNHPD |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
BioHealth Evening Primrose Oil 1300 mg BioHealth Labs Inc. · Health Canada LNHPD |
1,300 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
BioHealth Evening Primrose Oil 500 mg BioHealth Labs Inc. · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Bioclinic Canada Borage Oil 1000 mg Softgel Bioclinic Canada · Health Canada LNHPD |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Bioclinic Canada Borage Oil 500 mg Softgel Bioclinic Canada · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Bioclinic Canada Evening Primrose Oil 1000 mg Softgel Bioclinic Canada · Health Canada LNHPD |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Bioclinic Canada Evening Primrose Oil 1300 mg Softgel Bioclinic Canada · Health Canada LNHPD |
1,300 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Bioclinic Canada Evening Primrose Oil 500 mg Softgel Bioclinic Canada · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Biogrow Evening Primrose Oil 1000mg Vegicaps Soft Biogrow · Malaysia NPRA |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Black Currant Seed Oil Nutri-West Pacific Inc. · Health Canada LNHPD |
250 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Dr. Andrew Weil Evening Primrose Oil Jamieson Laboratories Ltd./ Nutricorp International · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Dr. Tahir's EPO 500 mg softgels Toronto College of Naturopathic Medicine Inc. · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
EPO Evening Primrose Oil Softgel HIGH VALLEY CONTRACT MANUFACTURING (GMP) SDN. BHD. · Malaysia NPRA |
600 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
EPOSOF 500 mg Softgel NOVA LABORATORIES SDN. BHD. · Malaysia NPRA |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Efamol Evening Primrose Oil 1000mg BIO-LIFE MARKETING SDN. BHD. · Malaysia NPRA |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Epo 1000 mg Softgel Capsule Natural Immix Health Ltd. · Health Canada LNHPD |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Evening Primrose 500mg NuGale Pharmaceutical Inc. · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Evening Primrose Oil Nova NHP Research & Consulting Co · Health Canada LNHPD |
515 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Evening Primrose Oil Holy Land Traditional Medications Inc. · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Evening Primrose Oil Wing Quon Enterprises Ltd. · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Evening Primrose Oil Celex Laboratories Inc. · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Evening Primrose Oil Sports Research · Health Canada LNHPD |
1,300 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Evening Primrose Oil Canadian NHPs Enterprises Corp. · Health Canada LNHPD |
515 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Evening Primrose Oil Nutricorp International · Health Canada LNHPD |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Evening Primrose Oil 1000mg Softgel Capsule Bona Vita Holdings Inc. · Health Canada LNHPD |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Evening Primrose Oil 1300mg 9051-1916 Québec Inc. f.a.s.n Le Monde au Naturel · Health Canada LNHPD |
1,300 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Evening Primrose Oil 450 mg L-Vcaps UNISON NUTRACEUTICALS SDN. BHD. · Malaysia NPRA |
450 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Evening Primrose Oil 500 mg Vitaminol Inc. · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Evening Primrose Oil 500mg Sports Research · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Evening Primrose Oil Capsule Kayson Hong Enterprises Limited · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Evening Primrose Oil Soft Capsule Wing Quon Enterprises Ltd. · Health Canada LNHPD |
300 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Evening Primrose Oil with Vitamin E Nutrition Plus Products Inc. · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
G.L.A. Plus Lyo-San Inc. · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
GLA Wampole Group L.P. · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Good For You Evening Primrose Oil 500 mg Good For You Corp. · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Grand Health Evening Primrose Oil_Nature Source Grand Health Inc · Health Canada LNHPD |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
HVD SUPRA Evening Primrose Oil 900mg Soft Gelatin Capsule Hovid Pharmacy Sdn. Bhd. · Malaysia NPRA |
900 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Halagel Evening Primrose Oil Halagel · Malaysia NPRA |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Holistica EvePo Softgel ELDON HEALTHCARE SDN. BHD. · Malaysia NPRA |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Huile D'Onagre Herbes Universelles inc. · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Huile de bourrache Vitaminol Inc. · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Jerry Evening Primrose Oil / Huile d'onagre Jerry Business Canada Inc. · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
LAC Mega Evening Primrose Oil 1300mg Softgel LAC · Malaysia NPRA |
1,300 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
LAC Womens Evening Primrose Oil 500 mg Softgel LAC · Malaysia NPRA |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Lalco pour femme HUILE D'ONAGRE Laboratoire Lalco Inc. · Health Canada LNHPD |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
MAPLEVITAL EVENING PRIMROSE OIL 1000 MG SOFTGELS Biofizz Marketing Sdn Bhd · Malaysia NPRA |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Merlin Health Evening Primrose Oil Merlin Health Inc · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
NATURALLE EVENING PRIMROSE OIL 1000MG SOFTGEL CAPSULE Naturalle · Malaysia NPRA |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Nature's Care Evening Primrose Oil 1000mg Capsules Spring Pharma Sdn Bhd · Malaysia NPRA |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Nature's Enclave Evening Primrose Oil 1200mg Softgels HIGH VALLEY CONTRACT MANUFACTURING (GMP) SDN. BHD. · Malaysia NPRA |
1,200 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
New Origin Innerflora Borage Oil 600mg Soft Capsule BEAUTE MORI SDN BHD · Malaysia NPRA |
600 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Nn EVENING PRIMROSE OIL 1000MG (with 10%GLA) COSWAY (M) SDN. BHD. · Malaysia NPRA |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Nn EVENING PRIMROSE OIL 500MG (with 10% GLA) COSWAY (M) SDN. BHD. · Malaysia NPRA |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Nova Borage Oil 1000mg Softgel Nova · Malaysia NPRA |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Nova-EPO 1000mg softgel Nova · Malaysia NPRA |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
NutriCentury¿ Nutri Primrose NutriCentury Corporation · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Nutriforte EVENING PRIMROSE OIL 1000MG Softgels Nutriforte · Malaysia NPRA |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Organika Evening Primrose Oil 500 mg Softgel Capsules Organika Health Products Inc. · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Organika Health Products Inc. Evening Primrose Oil 1000 mg softgel capsules Organika Health Products Inc. · Health Canada LNHPD |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
PRIVIUM Capsules Pharmaline Inc. · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
PharmaSelect Evening Primrose Oil 1000mg Softgel PharmaSelect · Malaysia NPRA |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Pro GLA 240 Nutri-Dyn Products Ltd. DBA Professional Health Products · Health Canada LNHPD |
240 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Red Maple Naturals Evening Primrose Oil 500mg Red Maple Manufacturing Inc. · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Red Maple Naturals Evening Primrose Oil, 1000mg Red Maple Manufacturing Inc. · Health Canada LNHPD |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Shaklee GLA Complex Softgel Shaklee · Malaysia NPRA |
345 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Shineway Evening Primrose Oil CycTek Inc. · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Solaray Black Currant Seed Oil Au Naturel Inc. · Health Canada LNHPD |
600 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Solaray Borage Seed Oil Au Naturel Inc. · Health Canada LNHPD |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Solaray Evening Primrose Oil 500mg Au Naturel Inc. · Health Canada LNHPD |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Solary®Primrosa¿Evening Primrose Oil Au Naturel Inc. · Health Canada LNHPD |
1,200 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Sonoma Nutraceuticals Evening Primrose Oil Jamieson Laboratories Ltd./ Nutricorp International · Health Canada LNHPD |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Stemlabs Evening Primrose Oil 1000mg Capsule StemLabs · Malaysia NPRA |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
THP PRIMACAP SOFTGEL CAPSULE Zas Pharma Sdn Bhd · Malaysia NPRA |
500 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Total Natural Evening Primrose Oil 1000mg Capwork Health Inc. · Health Canada LNHPD |
1,000 mg | 69.0 | Breakdown
|
||||||||||||||||
| 19 tie |
Unigel Borage Oil 1000 mg Softgel Unigel Technologies Inc. · Health Canada LNHPD |
1,000 mg | 69.0 | Breakdown
|
For information only; not medical advice. Talk to a doctor or pharmacist before starting or stopping any supplement.