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: Flora

29 products
  • FLORA Migranon II (75 mg - 60 caps )
    FLORA Migranon II (75 mg - 60 caps )
    Vendor
    Flora
    Regular price
    $53.49
    Sale price
    $39.99
    Unit price
    per 
  • FLORA Organic Elderberry+ Liquid Cold & Flu (250 ml)
    FLORA Organic Elderberry+ Liquid  Cold & Flu (250 ml)
    Vendor
    Flora
    Regular price
    $12.69
    Sale price
    $12.69
    Unit price
    per 
  • FLORA Elderberry+ Cold and Flu Kids (250 ml)
    FLORA Elderberry+ Cold and Flu Kids (250 ml)
    Vendor
    Flora
    Regular price
    $12.69
    Sale price
    $12.69
    Unit price
    per 
  • FLORA Flax Oil NON-GMO (500 ml)
    FLORA Flax Oil NON-GMO (500 ml)
    Vendor
    Flora
    Regular price
    $17.99
    Sale price
    $14.99
    Unit price
    per 
  • FLORA Flax-O-Mega (1000mg - 180 softgels)
    FLORA Flax-O-Mega (1000mg - 180 softgels)
    Vendor
    Flora
    Regular price
    $21.79
    Sale price
    $21.79
    Unit price
    per 
  • FLORA MSM (180 caps)
    FLORA MSM (180 caps)
    Vendor
    Flora
    Regular price
    $21.39
    Sale price
    $21.39
    Unit price
    per 
  • FLORA Sport MSM (1000mg - 180 caps)
    FLORA Sport MSM (1000mg - 180 caps)
    Vendor
    Flora
    Regular price
    $21.39
    Sale price
    $21.39
    Unit price
    per 
  • FLORA Milk Thistle Plus (60 caps)
    FLORA Milk Thistle Plus (60 caps)
    Vendor
    Flora
    Regular price
    $17.99
    Sale price
    $17.99
    Unit price
    per 
  • FLORA Saw Palmetto Prostate Formula (60 V-Caps)
    FLORA Saw Palmetto Prostate Formula (60 V-Caps)
    Vendor
    Flora
    Regular price
    $22.99
    Sale price
    $22.99
    Unit price
    per 
  • FLORA Flor•Essence® Dry Herbal Tea Blend (63 gr)
    FLORA Flor•Essence® Dry Herbal Tea Blend (63 gr)
    Vendor
    Flora
    Regular price
    $32.69
    Sale price
    $32.69
    Unit price
    per