Free shipping on orders $75+ across Canada. All orders are shipped expedited with Canada Post. There may be shipping delays due to COVID. We apologize for any delays and are doing our best to keep up with demand.

Collection: Natural Factors Immune Support

32 products
  • NATURAL FACTORS BioCgel (500 mg - 180 sgels)
    NATURAL FACTORS BioCgel  (500 mg - 180 sgels)
    Regular price
    $21.69
    Sale price
    $21.69
    Unit price
    per 
  • NATURAL FACTORS BioCgel (500 mg - 210 sgels)
    NATURAL FACTORS BioCgel  (500 mg - 210 sgels)
    Regular price
    Sold out
    Sale price
    $22.99
    Unit price
    per 
  • NATURAL FACTORS BioCgel (500 mg - 210 sgels) 2-Pack
    NATURAL FACTORS BioCgel  (500 mg - 210 sgels) 2-Pack
    Regular price
    Sold out
    Sale price
    $45.98
    Unit price
    per 
  • NATURAL FACTORS Black Elderberry (100 mg - 60 sgels)
    NATURAL FACTORS Black Elderberry (100 mg - 60 sgels)
    Regular price
    $17.69
    Sale price
    $17.69
    Unit price
    per 
  • NATURAL FACTORS C Extra + Quercetin (500 mg / 250 mg - 90 veg caps)
    NATURAL FACTORS C Extra + Quercetin (500 mg / 250 mg -  90 veg caps)
    Regular price
    $15.49
    Sale price
    $15.49
    Unit price
    per 
  • NATURAL FACTORS Echinacea Goldenseal (100 ml )
    NATURAL FACTORS Echinacea Goldenseal  (100 ml )
    Regular price
    Sold out
    Sale price
    $21.69
    Unit price
    per 
  • NATURAL FACTORS Echinamide Anti - Viral (60 sgels)
    NATURAL FACTORS Echinamide Anti - Viral (60 sgels)
    Regular price
    $18.49
    Sale price
    $18.49
    Unit price
    per 
  • NATURAL FACTORS Echinamide Anti-Cold (Berry - 50ml)
    NATURAL FACTORS Echinamide Anti-Cold  (Berry - 50ml)
    Regular price
    $14.59
    Sale price
    $14.59
    Unit price
    per 
  • NATURAL FACTORS Echinamide Anti-Cold Tincture ( 100 ml )
    NATURAL FACTORS Echinamide Anti-Cold Tincture ( 100 ml )
    Regular price
    $19.89
    Sale price
    $19.89
    Unit price
    per 
  • NATURAL FACTORS Echinamide Anti-Cold Tincture ( 50 ml )
    NATURAL FACTORS Echinamide Anti-Cold Tincture ( 50 ml )
    Regular price
    $13.49
    Sale price
    $13.49
    Unit price
    per 
  • NATURAL FACTORS Echinamide Anti-Viral (100 ml)
    NATURAL FACTORS Echinamide Anti-Viral (100 ml)
    Regular price
    $21.99
    Sale price
    $21.99
    Unit price
    per 
  • NATURAL FACTORS Echinamide Anti-Viral (120 sgels)
    NATURAL FACTORS Echinamide Anti-Viral (120 sgels)
    Regular price
    $31.79
    Sale price
    $31.79
    Unit price
    per 
  • NATURAL FACTORS Echinamide Cold & Cough Syrup (150 ml)
    NATURAL FACTORS Echinamide Cold & Cough Syrup (150 ml)
    Regular price
    $14.59
    Sale price
    $14.59
    Unit price
    per 
  • NATURAL FACTORS Echinamide Fresh Herb Extract (90 Sgels)
    NATURAL FACTORS Echinamide Fresh Herb Extract  (90 Sgels)
    Regular price
    $15.99
    Sale price
    $15.99
    Unit price
    per 
  • NATURAL FACTORS Oil Of Oregano (180 mg - 60 sgels)
    NATURAL FACTORS Oil Of Oregano (180 mg - 60 sgels)
    Regular price
    $17.19
    Sale price
    $17.19
    Unit price
    per 
  • NATURAL FACTORS Oil of Oregano (30 ml)
    NATURAL FACTORS Oil of Oregano (30 ml)
    Regular price
    $18.95
    Sale price
    $18.95
    Unit price
    per 
  • NATURAL FACTORS Organic Oregano Oil ( 60ml )
    NATURAL FACTORS Organic Oregano Oil ( 60ml )
    Regular price
    $28.79
    Sale price
    $28.79
    Unit price
    per 
  • NATURAL FACTORS Vegan Vitamin D 1000 IU (180 V-Caps)
    NATURAL FACTORS Vegan Vitamin D 1000 IU (180 V-Caps)
    Regular price
    Sold out
    Sale price
    $26.49
    Unit price
    per 
  • NATURAL FACTORS Vitamin D Drops (1000 iu - 15 ml)
    NATURAL FACTORS Vitamin D Drops  (1000 iu - 15 ml)
    Regular price
    $19.95
    Sale price
    $13.97
    Unit price
    per 
  • NATURAL FACTORS Vitamin D3 (1000 iu - 180 sgels)
    NATURAL FACTORS Vitamin D3 (1000 iu - 180 sgels)
    Regular price
    $9.59
    Sale price
    $9.59
    Unit price
    per 
  • W.GIFFORD-JONE MD Medi~C Plus Citrus w/ Calcium (1 kg)
    W.GIFFORD-JONE MD Medi~C Plus Citrus w/ Calcium (1 kg)
    Regular price
    $50.69
    Sale price
    $50.69
    Unit price
    per 
  • W.GIFFORD-JONES MD Medi~C Plus Berry w/ Calcium (1 kg)
    W.GIFFORD-JONES MD Medi~C Plus Berry w/ Calcium (1 kg)
    Regular price
    $50.69
    Sale price
    $50.69
    Unit price
    per 
  • W.GIFFORD-JONES Medi C Plus ( 150 Veg Caps )
    W.GIFFORD-JONES Medi C Plus ( 150 Veg Caps )
    Regular price
    $19.29
    Sale price
    $19.29
    Unit price
    per 
  • W.GIFFORD-JONES MEDI C Plus (600 gr )
    W.GIFFORD-JONES MEDI C Plus (600 gr )
    Regular price
    $44.29
    Sale price
    $44.29
    Unit price
    per 
  • W.GIFFORD-JONES Medi C Plus w/ Magnesium (Berry - 300 gr)
    W.GIFFORD-JONES Medi C Plus w/ Magnesium (Berry - 300 gr)
    Regular price
    $25.99
    Sale price
    $22.99
    Unit price
    per 
  • W.GIFFORD-JONES Medi C Plus w/ Magnesium (Berry - 600 gr)
    W.GIFFORD-JONES Medi C Plus w/ Magnesium (Berry - 600 gr)
    Regular price
    $47.79
    Sale price
    $42.99
    Unit price
    per 
  • W.GIFFORD-JONES Medi~C Plus w/ Magnesium (300 V-Caps)
    W.GIFFORD-JONES Medi~C Plus  w/ Magnesium (300 V-Caps)
    Regular price
    $39.59
    Sale price
    $35.49
    Unit price
    per 
  • W.GIFFORD-JONES Medi~C Plus Original Citrus w/ Magnesium (1 kg)
    W.GIFFORD-JONES Medi~C Plus Original Citrus w/ Magnesium (1 kg)
    Regular price
    $50.69
    Sale price
    $50.69
    Unit price
    per 
  • W.GIFFORD-JONES Medi~C Plus w/ Calcium (Citrus - 600 gr )
    W.GIFFORD-JONES Medi~C Plus w/ Calcium (Citrus - 600 gr )
    Regular price
    $47.79
    Sale price
    $42.99
    Unit price
    per 
  • W.GIFFORD-JONES Medi~C Plus w/ Calcium (Unflavoured - 300 gr)
    W.GIFFORD-JONES Medi~C Plus w/ Calcium (Unflavoured - 300 gr)
    Regular price
    $25.99
    Sale price
    $22.99
    Unit price
    per 
  • W.GIFFORD-JONES Medi~C Plus w/ Magnesium (Citrus - 300 gr )
    W.GIFFORD-JONES Medi~C Plus w/ Magnesium (Citrus - 300 gr )
    Regular price
    $25.99
    Sale price
    $22.99
    Unit price
    per 
  • WHOLE EARTH & SEA Horseradish Respiratory Support (60 Tabs)
    WHOLE EARTH & SEA Horseradish Respiratory Support (60 Tabs)
    Regular price
    Sold out
    Sale price
    $16.47
    Unit price
    per