iHerb leads with the 22% off Immunity Support code at the top of this page, which suits orders where Immunity Support products make up the bulk of what you are buying. Several other codes apply to specific brands or shopper situations, and automatic sale discounts are available on selected items across the site.
New customers with medium to large orders: If this is your first purchase and your basket totals CA$120 or more, compare two codes. The 25% off code for new customers from the 30 year celebration offer usually beats the standard 20% first order code. On a CA$120 first order, the 25% off code cuts your total by 25%, leaving CA$90 and saving CA$30. The 20% first order code on the same basket would save just CA$24, leaving CA$96 to pay. Use the 25% code for new customers if your items qualify, or the 20% code if they don't. Note that the 25% code expires at the end of October 2026.
Orders focused on Immunity Support products: The 22% off code shown at the top of this page applies here and usually works best. On a CA$100 basket of Immunity Support items, this code reduces your total by 22%, leaving CA$78 and saving CA$22. A general 20% code would save CA$20 on the same items, leaving CA$80, so the 22% Immunity Support code is the better choice.
Doctor's Best or Paradise Herbs brand purchases: When your cart is mostly one brand, use the code for that brand. On a CA$80 Doctor's Best order, the 20% Doctor's Best code saves CA$16, leaving CA$64 to pay. The 15% Paradise Herbs code on the same CA$80 spend saves CA$12, leaving CA$68, so Doctor's Best codes deliver a bigger saving for equivalent basket sizes. Remember the Paradise Herbs code does not apply to US customers.
Buying from sale items: Items marked down as part of the up to 60% off best sellers event or the up to 55% off beauty face masks sale are already discounted automatically. Compare the sale price shown on the product page with what you would pay after applying a code to the full price. An item originally priced at CA$60 and marked down 60% costs CA$24, saving CA$36. That saving beats what a 22% code would give on the original price, which would save CA$13.20 (22% off CA$60 = CA$46.80 final). If the sale price is lower, buy without a code.
First time app shoppers: The 15% off app purchase code is available only when you shop through the iHerb app on your first order there. On a CA$80 first app purchase, this code saves CA$12, leaving CA$68. The 20% first order website code saves CA$16 on the same basket, leaving CA$64, so if you plan to use the website, the 20% code is better. If you shop via app, use the 15% app code.
Delivery on smaller orders: Free shipping applies to orders of CA$55 or more on the website. Orders under that threshold incur a delivery charge. If your cart is under CA$55, work out the full cost including shipping, then decide whether adding a low cost item to reach CA$55 saves you money overall.
To choose between your options, calculate the final price for each code you are eligible for, then select the one that leaves the lowest amount to pay. Since most codes on this page cannot be combined with other offers, you will use just one code or buy at a sale price. Work out each scenario and take the option with the lowest final total.