THANKSGIVING SPECIAL: SPEND $1,000+ AND GET 10 FREE BOTTLES OF MEGA LIFE VITAMIN C 1000 MGVALID UNTIL OCT 16, 2026SHOP NOW

Licensed pharmaceutical wholesaler in Mississauga, Ontario

Brand and generic drugs, Mega Life vitamins and pharmacy supplies for pharmacies, clinics and long-term care across Canada.

Serving a growing network of 156 registered pharmacies

  • 1,000+ products
  • Free shipping on orders $500+
  • Ships across Canada from Mississauga
  • Order online 24/7

Shop by category

Trusted brands in stock

Why pharmacies order from Mega Life

Licensed and compliant

We operate under Health Canada Drug Establishment Licence 3-002930-A, so every order comes from a licensed wholesaler.

One account for everything

Drugs, Mega Life vitamins and pharmacy supplies on one account. Buy 50 pcs of Mega Life vitamins and get a free display stand. Shop vitamins

Fast, simple delivery

Orders ship from Mississauga, Ontario to pharmacies across Canada, free on orders of $500 or more.

How ordering works

  1. Register your pharmacy
  2. Get approved
  3. Order online
  4. Receive your delivery

Frequently asked questions

Click Register and submit your pharmacy or business details. Once your account is approved you can log in, see wholesale pricing and order online.

Licensed pharmacies, clinics, healthcare facilities and approved retail and distribution partners in Canada.

Mega Life Pharma is located at 38-5004 Timberlea Blvd, Mississauga, Ontario L4W 5C5, and ships orders to pharmacies across Canada.

Brand name and generic drugs, Mega Life vitamins and supplements, pharmacy and dispensing supplies (Rx paper bags, vials, jars, methadone bottles, blister packs), disposable supplies and medical equipment.

Orders of $500 or more ship free. Orders under $500 have a $15 flat shipping fee.

You can pay by direct bank transfer or Interac e-Transfer, or choose Pay Later at checkout.

Yes. Mega Life Pharma holds Health Canada Drug Establishment Licence 3-002930-A. You can view the licence from the link at the top of every page.

Yes. Products marked Available on backorder can be ordered now and ship as soon as stock arrives.

Talk to our team

Questions about an account, a product or an order? Leave your details and we will call you back during business hours.