Finder is committed to editorial independence. While we receive compensation when you click links to partners, they do not influence our opinions or reviews. Learn how we make money.

Where to buy vitamin B supplements online in Canada

See a list of retailers that will ship this popular vitamin right to your door.


Fact checked

There are eight B vitamins, each of which plays its own role in helping you to stay strong and feel good:

  • Vitamin B1 (thiamine)
  • Vitamin B2 (riboflavin)
  • Vitamin B3 (niacin, which can be converted into niacinamide)
  • Vitamin B5 (pantothenic acid)
  • Vitamin B6 (pyridoxine)
  • Vitamin B7 (biotin)
  • Vitamin B9 (folic acid)
  • Vitamin B12 (cobalamin)
A vitamin B complex should have all of these in varying amounts – some complexes come with 100% of the daily recommended amounts, though not all do.

We’ve made it easy for you to get a hold of the supplement you’re looking for with this list of online retailers that ship vitamin B products within Canada. We’ve also highlighted which of these retailers offer free shipping deals, so you can potentially save some money while you’re at it!

Where to buy vitamin B supplements online in Canada

  • Walmart
  • Goodness Me!
  • Healthy Planet Canada

Picture not described


Never compromise on your health and wellness. Shop at for a hassle-free experience.

  • Free shipping is available to customers once they reach a minimum purchase amount
  • Connect with medical providers like naturopathic doctors, holistic dietitians, skincare therapists and more
  • Subscribe to and get inspiration from its wellness collection as well as the latest news and promotions

Go to

View coupon codes for

Picture not described

2. eBay

When it comes to competitive pricing, it doesn’t get better than eBay. Shop for vitamin B products and other supplements here. Join in on the thrill of a bidding war or browse the “buy it now” options to secure your purchase.

  • Secure site with a range of payment options including PayPal
  • Prices are super affordable
  • Great product reviews on site

View coupon codes for eBay

Picture not described

3. Amazon

Amazon stocks a great selection of vitamin B products in one place, making it simple to compare brands, prices and customer reviews.

  • Free delivery on millions of eligible items with Amazon Prime
  • Easily compare prices on similar products
  • Huge product range

Go to Amazon

View coupon codes for Amazon

Picture not described

4. AliExpress

With thousands of brands and millions of products, AliExpress offers a convenient shopping experience! Browse through a variety of hugely-discounted vitamin B supplements, including riboflavin (B2), pyridoxine (B6), biotin (B7), folate (B9) and cobalamin (B12), and find what you need.

  • Huge range of products, deals and sellers
  • Variety of shipping options
  • Competitive prices

Go to AliExpress

View coupon codes for AliExpress

Picture not described

5. Walmart

If you’re searching for a wide selection of health and wellness products with plenty of brands, flavours and formats to choose from, check out Walmart’s online catalogue of dietary supplements. With hundreds of options and competitive prices, you’re sure to find the product you’re looking for!

  • Offers delivery and in-store pick-up
  • Ad match available online
  • Sign up to get weekly deals, Rollback announcements and offers delivered to your inbox

Go to Walmart

View coupon codes for Walmart

Picture not described

6. Goodness Me!

Shop confidently through a wide range of quality health products knowing you’re getting competitive prices and can return unopened and unexpired items in good condition for a full refund if necessary.

  • Wide range of respected health products
  • Free expedited shipping once you reach a certain purchase threshold
  • Expand your health and wellness knowledge through Nourish magazine and the Honest to Goodness podcast

    Picture not described


    Enjoy great prices on loads of health and wellness items for varying ages and stages of life. Self-christened as “Canada’s Health Store,” this popular company has a reputation for providing excellent customer service.

    • Lots of choices
    • Free shipping within Canada for orders at, or beyond, a certain purchase amount, and flat-rate shipping on orders less than this amount
    • Very competitive prices

    Picture not described

    8. Healthy Planet Canada

    Vitamin B isn’t the only thing you can get at this well-stocked online health and wellness retailer – check out its supply of beauty products, baby products, groceries, cleaning products and more!

    • Quickly reorder items with an online account that also lets you check out faster and track your orders
    • Free shipping within Canada once you reach a purchase threshold
    • Get exclusive offers, free shipping events and more when you sign up with your emails

    Which of these retailers offer free delivery?

    • Free shipping once you reach a certain purchase amount.
    • AliExpress: Free shipping options widely available.
    • eBay: Free shipping offered by many sellers.
    • Amazon: Free shipping widely available, especially for Prime members.
    • Walmart: Free shipping to select locations in Canada on qualifying orders.
    • Goodness Me!: Free expedited shipping once you reach a certain purchase amount
    • Free shipping in Canada once you reach a certain purchase amount
    • Healthy Planet Canada: Free shipping in Canada once you reach a certain purchase amount

    Related Posts

    Go to site