Skip To Content Skip To Navigation
New! Start With the Ready Set Wellness Bundle  LEARN MORE

Current Offers

green line

Full Details


New Ambassador Join Offer

Start earning flexible income by sharing your favourite Shaklee products. Earn your Business Starter Kit back when you place your first $150+ order for a new customer. Visit ca.shaklee.com/income to see the Average Annual Earnings data.

Offer details:

  1. This offer is available in Canada and the U.S. from August 5, 2022, at 12:01 a.m. through September 30, 2022, at 11:59 p.m. (PT).
  2. To be eligible for the promotion, one must do the following two things:
    1. Purchase a Business Starter Kit at $49.95, either by joining Shaklee as a new Ambassador or by upgrading from Member to Ambassador.
    2. Share Shaklee with a new customer or your recent upgrade, and get them to place their first product order of $150 or more by October 15, 2022.
  3. The new customer, Member, or Ambassador you sponsor must place their first product order of $150 or more anytime between August 5, 2022 at 12:01 a.m. and October 15, 2022 at 11:59 p.m. (PT), and their first order must be $150 or more (at purchaser’s price tier) before order charges and taxes are applied.
  4. The $50 product credit will be available for redemption within 14 days after your new customer’s order and can be used on any subsequent order of $50 or more. It must be redeemed no later than November 15, 2022 at 11:59 p.m. (PT).
  5. Limit one product credit per account. The entire credit must be used in a single order.
  6. Loyalty Orders (formerly AutoShip orders) are included. Discounts can be combined. Your Loyalty Order must be scheduled to ship during the promotional period to receive the $50 product credit.
  7. This offer does not apply to orders placed through the Call Centre or to orders where a Member upgrades to Distributor.
  8. There is no point value (PV) on the free product credit and the free product credit can’t be returned for cash or exchanged.
  9. This offer is non-transferable and has no cash value.
  10. Shaklee reserves the right to change or cancel this offer at any time.

Get Started on Your Wellness Journey and Save

Start your holistic nutrition journey with the Ready Set Wellness Bundle for the special price of $189. Includes free Membership, free shipping, 25 Loyalty Points, and Member pricing on all Shaklee products.

Offer details:

  1. Offer valid in Canada.
  2. Open to new Members and Ambassadors on their first order.
  3. The cart must contain the Ready Set Wellness Bundle (#89601).
  4. Includes personalized multivitamins, 2 Life Shake™ in your favourite flavours, and a nutritional boost of your choice. Plus, free shipping.
  5. Offer includes 25 Bonus Loyalty Rewards Points to redeem on your next paid order of $150 or more. This means your cart total must still be $150 or more AFTER you have used points to redeem a product(s).
    1. The 25 Bonus Loyalty Points will appear automatically in the account and will be available for use 20 days from the join order.
    2. Each Loyalty point is equal to $1 toward Shaklee products.
    3. The 25 Bonus Loyalty Points must be redeemed within 90 days of the join order on a paid order of $100 or more (exclusive of order charges and applicable taxes).
    4. The Loyalty Points applied must pay for the product in full.
    5. You do NOT need to place a Loyalty Order to redeem your 25 Bonus Loyalty Points.
    6. At checkout turn the “Redeem Points” toggle on and select a product for $25 or less to use your 25 Loyalty Points.
  6. Offer valid once per Shaklee User ID.
  7. Eligible orders must be placed online.
  8. This offer does not apply to orders placed through the Call Centre.
  9. Shaklee reserves the right to change or cancel this offer at any time. Offer good while supplies last.

Get Clean® Moisturizing Hand Sanitizer BOGO

Buy one Get Clean Moisturizing Hand Sanitizer and add another one to your cart for FREE. While supplies last.

Offer details:

  1. This offer is available in Canada starting March 1, 2022, at 12:01 a.m. (PT) and will run while supplies last.
  2. Open to all existing Members, Ambassadors, Associates, and Business Leaders.
  3. Purchase one Moisturizing Hand Sanitizer (#44593) and add a second Moisturizing Hand Sanitizer to your cart for FREE. There is no limit to the number of free Moisturizing Hand Sanitizer products existing Members, Ambassadors, Associates, and Business Leaders can qualify to get.
  4. Eligible orders must be placed online.
  5. Loyalty Orders (formerly AutoShip orders) are included. Discounts can be combined. Order must be shipped during the promotional period to receive the free product.
  6. Loyalty point redemption is excluded on the free Moisturizing Hand Sanitizer.
  7. This offer does not apply to orders placed through the Call Centre.
  8. The free product cannot be returned for cash or product credit or exchanged for an alternate product. Supplies are limited.
  9. Shaklee reserves the right to change or cancel this offer at any time. Offer valid while supplies last.

Free and Flat-Rate Shipping

Members get free shipping on orders of $150 or more and pay a flat rate of $12 on all other orders.

Offer details:

  1. Members receive free shipping on all orders of $150 or more OR enjoy $12 flat-rate shipping on orders less than $150.
  2. Orders must be at least $150 before order charges, taxes, and discounts are applied in order for free shipping to apply.

Loyalty Rewards Program

All Shaklee Family Members can earn up to 15% back in points on consecutive qualifying Loyalty Orders of $150 or more. Each point earned is $1 toward redeeming Shaklee products.

Offer details:

  1. Full Loyalty Rewards Rules
  2. Full Loyalty Rewards FAQ

Enjoy a Birthday Gift

A gift will be automatically added to your first qualifying Loyalty Order during your birthday month.

Offer details:

  1. Offer available in Canada and the United States.
  2. Open to eligible Members, Ambassadors, and Business Leaders during the primary account holder's birthday month.
  3. A qualifying order is a paid Loyalty Orders of $150 or more at your price tier (exclusive of order charges and applicable taxes).
  4. A Member can place a qualifying order anytime during his or her birthday month to qualify for the free birthday product.
  5. Ambassadors and above must place their qualifying orders between the 1st and the 15th of their birthday months to qualify for the free birthday product.
  6. New Members and Ambassadors must wait 20 days from joining to be eligible for a free birthday product.
  7. A maximum of one birthday gift per Shaklee ID is available per year.
  8. Eligible orders must be placed online.
  9. There’s no point value (PV) on the free product, which can't be returned for cash or product credit or exchanged for an alternate product.
  10. Offer good while supplies last.

What’s the birthday gift this month?


Two Free YOUTH® Masks With Purchase

Purchase any YOUTH Advanced Regimen and get one Purifying Clay Mask and one Hydrating Gel Mask – absolutely free.

Offer details:

  1. Available in Canada and the United States.
  2. Open to all! That includes guests, Members, Ambassadors, Associates, and Business Leaders.
  3. Every order with a YOUTH Regimen* (#79453, #79455, or #79456) will receive one free Hydrating Gel Mask and one free Purifying Clay Mask (a $64.80 MP value).
  4. Eligible orders must be placed online. Loyalty Orders are eligible.
  5. This offer does not apply to orders placed through the Call Centre.
  6. There’s no point value (PV) on the free product, which can’t be returned for cash or product credit or exchanged for another product.
  7. Valid for one free YOUTH mask set per order.
  8. Offer good while supplies last.

*Excludes the YOUTH Anti-Aging Regimen (#79454).


Members Join Free With a $150+ Order

Members join free with a minimum join order of $150 or more (a savings of $19.95) and earn 25 Bonus Loyalty Rewards Points.

Offer Details

  1. Open to new Members.
  2. Order must be at least $150 or more (at purchaser's price tier) before order charges and applicable taxes to have a Shaklee Membership ($19.95 value) automatically added to your shopping Cart for free.
  3. There is no point value (PV) on the free Membership and the free Membership can't be returned for cash or product credit or exchanged for an alternate product.
  4. Offer includes 25 Bonus Loyalty Rewards Points to redeem on your next paid product order of $100 or more. This means your cart total must still be $100 or more AFTER you have used points to redeem a product(s). 
    1. The 25 Bonus Loyalty Points will appear automatically in the account and will be available for use 20 days from the join order.
    2. Each Loyalty Point is equal to $1 toward Shaklee products.
    3. The 25 Bonus Loyalty Points must be redeemed within 90 days of the join order on a paid product order of $100 or more (exclusive of order charges and applicable taxes).
    4. The Loyalty Points applied must pay for the product in full.
    5. You do NOT need to place a Loyalty Order to redeem your 25 Bonus Loyalty Points.
    6. At checkout turn the “Redeem Points” toggle on and select a product for $25 or less to use your 25 Loyalty Points.  
  5. Offer valid once per Shaklee User ID.
  6. Eligible orders must be placed online.
  7. This offer does not apply to orders placed through the Call Center.
  8. Shaklee reserves the right to change or cancel this offer at any time.
  9. Loyalty Points are non-transferable and have no cash value.

Veterans Join Free

Shaklee offers a special Veterans promotion of a free Business Starter Kit (a value of $49.95) to Veterans, including those in active military service.

Offer details:

  1. Offer available to military veterans and active military members in Canada and the U.S. New Ambassadors and existing Members upgrading to Ambassador are eligible for this offer.
  2. Call Shaklee Canada at 1-800-263-6674 to redeem this offer.
  3. Be prepared to provide the full name, branch of service and dates of service of the service member.
  4. Shaklee will use available tools to verify service and provide you on the call with a promotion code, valid for a free Business Starter Kit ($49.95 value).
  5. Each promotional code can only be redeemed once per Shaklee ID. The promotion code must be entered online during the checkout process at the time the veteran orders the Business Starter Kit.
  6. The promotional code cannot be redeemed for cash or a product credit.
  7. Shaklee reserves the right to change or cancel this offer at any time.