Filter By:
Needle Gauge
Syringe Volume
BD
BD® is a global leader in medical supplies, trusted by Canadian healthcare professionals for quality and reliability. Shop BD needles, syringes, vacutainers, IV catheters, insulin needles, and pen needles, all with fast nationwide shipping.
Products
- 0.3ml x 31G x 8mm Embecta Insulin Syringes with BD Ultra-Fine Needle
- 0.3ml x 31G x 6mm Embecta Insulin Syringes with BD Ultra-Fine Needle
- 25G x 1" BD 305125 PrecisionGlide Needle
- 1ml x 30G x 8mm Embecta 320469 Insulin Syringes with Ultra-Fine Needle
- BD PosiFlush Sterile Saline Syringe 10mL | Pre-Filled 0.9% NaCl Flush | 306547 | Box of 30
- BD 309628 1mL Luer-Lok Syringe Only – Sterile, No Needle | Box of 100
- BD Sharps Container 5.1L Yellow
- BD PrecisionGlide™ 3mL Syringe with 25G x 1" Needle | Luer-Lok, Regular Bevel | Box of 100 | REF: 309581
- 30G x 1/2" BD 305106 PrecisionGlide Needle
- 18G x 1.5" BD 305196 PrecisionGlide Needle
- 0.5ml x 31G x 6mm Embecta 324920 Insulin Syringes with BD Ultra-Fine Needle
- BD Nexiva™ Closed IV Catheter Single Port 22G × 1" | Blood Control | REF 383512
- 3ml Sterile BD Syringe Luer Lok Box of 200
- 27G x 0.5" BD PrecisionGlide Needle
- 18G x 1.5" BD Blunt Fill Needle 305180
- 1ml x 31G x 6mm Embecta 324921 Insulin Syringes with BD Ultra-Fine Needle
- 18G x 1.0" BD 305195 PrecisionGlide Needle
- 0.5ml x 30G x 8mm Embecta 320468 Insulin Syringes with BD Ultra-Fine Needle
- BD PrecisionGlide Hypodermic Needle 25G × 5/8" | Box of 100 | 305122
- 23G x 1" BD 305145 PrecisionGlide Needle
- 21G x 1" BD 305165 PrecisionGlide Needle
- BD Sharps Container 1.4 L | REF 300460
- BD 364815 Vacutainer Holder
- BD 367283 Safety-Lock Vacutainer Blood Collection Set 23G x 0.75"
- 30G x 1" BD 305128 PrecisionGlide Needle
- BD Nexiva™ Closed IV Catheter Single Port 24G × 0.75" | Blood Control | Box of 20 | REF 383511
- 25G x 1 1/2" BD 305127 PrecisionGlide Needle
- BD Sharps Container Eclipse 1.0 L
- BD PrecisionGlide™ 1mL Tuberculin Syringe with 27G x ½" Needle | Luer Slip, Sterile | Box of 100 | REF: 309623
- 3ml BD Syringe Luer Lok with 25G x 1" Eclipse Safety Needle
- BD 367281 Safety-Lock Vacutainer Winged Blood Collection Set 21G x 0.75"
- 3ml BD Syringe Luer Lok with 18G x 1.5" PrecisionGlide Needle 309580
- 0.5ml x 28G x 1/2" BD 329461 Insulin Syringe, with Micro-Fine Needle
- BD 364606 Vacutainer Whole Blood Collection Tube 8.5mil
- 1ml (1cc) Sterile BD Syringe Slip Tip 200 Syringes/Box REF 309659
- BD Vacutainer® Plus EDTA Tube 4 mL Lavender | Plastic Sterile | Box of 100 | REF 367861
- 3ml BD Syringe Luer Lok with 23G x 1" PrecisionGlide Needle 309571
- BD 309626 1mL Tuberculin Syringe 25G x 5/8" PrecisionGlide Needle | Box of 100
- 1ml BD Syringe Luer Lok with 25G x 5/8" Eclipse Safety Needle
- BD Vacutainer® Plus Citrate Tube 2.7 mL Light Blue | Buffered Sodium Citrate | Coagulation | Box of 100 | REF 363083
- BD 381823 Insyte Autoguard 22G x 1" Catheter
- 27G x 5/8" BD SafetyGlide Needle | 305921
- BD Vacutainer® SST Serum Separator Tube 5 mL | Clot Activator + Gel | Box of 100 | REF 367986
- 25G x 5/8" BD 305901 SafetyGlide Needle
- 10ml Posiflush SP BD 306592 Pre Filled Saline Syringe Box of 30
- 27G x 1 1/2" BD 301629 PrecisionGlide Needle
- BD Sharps Container 5.1L Lockable Wall Mount
- 25 Gauge x 1" BD 305761 Eclipse Safety Needle
- 10ml BD PosiFlush™ XS Saline Filled Flush Syringe
- 25G x 5/8" BD Eclipse Needle Only
- BD 309604 10mL Sterile Syringe with Luer-Lok™ Tip – No Needle | Box of 100
- BD Nexiva™ Closed IV Catheter Single Port 20G × 1.0" | Blood Control | Box of 20 | REF 383516
- 3ml BD Syringe Luer Lok with 21G x 1.5" PrecisionGlide Needle
- BD 381023 Insyte Autoguard BC Pro Catheter, 22G x 1"
- BD 367863 Vacutainer Plus EDTA 6 mL, Lavender
- BD 367820 Vacutainer Plus Venous Blood Collection Serum Tube, Plastic, 10 mL, Red
- 5ml Sterile BD 309646 Syringe Luer Lok Box of 125
- BD Sharps Container 3.1L Yellow
- 18G x 1.0" BD 305181 Blunt Fill Needle
- BD PrecisionGlide™ Hypodermic Needle, 23G x 1.5"
- BD PrecisionGlide Syringe 3 mL Luer Lock with Detachable 25G × 1½" Needle | Box of 100 | REF 309582
- BD 305819 Sterile Luer Lock Syringe Tip Cap
- 27G x 3/8" BD PrecisionGlide Needle with Intradermal Bevel
- 16G x 1.5" BD PrecisionGlide Needle
- 30G x 1/2" BD 305757 Eclipse Needle Only
- BD 381012 Insyte Autoguard BC Pro Catheter, 24G x 0.75"
- 5ml BD 306591 PosiFlush Normal Saline Syringe SP
- BD Nexiva™ MaxZero Closed IV Catheter Single Port 24G × 0.56" | Blood Control | Box of 20 | REF 383550
- 50ml (50cc) Sterile BD 309653 Syringe Luer Lok (40 Syringes)
- BD SafetyGlide Insulin Syringe 1ml 29G x ½" with Safety Needle - Box of 100 (305930)
- 0.3ml x 30G x 0.5" Embecta 328427 Ultra Fine Insulin Syringe
- 10ml Sterile BD Syringe Luer Lok
- BD Vacutainer® Plus Plasma Tube Sodium Heparin 10 mL | Plastic Sterile | Box of 100 | REF 367880
- 25G x 1" BD 305916 SafetyGlide Needle
- 3ml BD Syringe Luer Lok with 25G x 5/8" Eclipse Safety Needle
- BD 367814 Vacutainer Plus 5ml Serum Tube
- 3ml BD Syringe Luer Lok with 20G x 1.5" PrecisionGlide Needle
- 1ml BD Syringe Luer Lok with 27G x 1/2" Eclipse Safety Needle
- BD 381812 Insyte Autoguard Catheter 24G x 3/4"
- BD Nexiva™ MaxZero Closed IV Catheter Single Port 22G × 1" | Blood Control | Box of 20 | REF 383552
- BD Nexiva™ MaxZero Closed IV Catheter Single Port 24G × 0.75" | Blood Control | Box of 20 | REF 383551
- 1ml BD Syringe Luer Lok with 30G x 1/2" Eclipse Safety Needle
- BD 309654 – 50 mL Luer Slip‑Tip Syringe (Sterile, Single‑Use) – Pack of 40
- BD Allergist Tray with PrecisionGlide™ with Needle, 1ml, 27G x 1/2"
- BD 367962 Vacutainer Plus PST Plasma Tube 4.5ml
- BD 367988 Vacutainer® Plus SST™ Serum Tube, 8.5ml (Short Expiry)
- 16G x 1" BD PrecisionGlide Needle
- BD 366703 Vacutainer Discard Tube, Blood Collector 3ml
- BD 360210 Vacutainer Multi-Sample Blood Collection Needle, 22G x 1"
- BD 367871 Vacutainer® Plus Plasma Tube, Sodium Heparin 4ml
- BD 368872 Vacutainer® Quick Release Holder
- BD Vacutainer® SST Serum Separator Tube 10 mL | Clot Activator + Double Gel | Red/Grey Closure | Box of 100 | REF 367985
- 1ml x 27G x 1/2 BD TB Syringes SafetyGlide
- 18G x 1.5" BD 305918 SafetyGlide Needle
- BD 309620 Syringe Catheter Tip 50ml Box of 40
- 3ml BD 306590 PosiFlush SP Normal Saline Syringe
- BD Eclipse™ Hypodermic Needle, 23G x 1"
- 3ml BD Syringe Luer Lok with 21G x 1" Eclipse Safety Needle
- BD 305211 Nokor™ Blunt Filter Needle 18g x 1.5"
- 23G x 1.5" BD SafetyGlide Needle
- BD 367298 Safety-Lock Vacutainer Blood Collection Set (No Luer Adaptor) 25G x 0.75"
- BD Nexiva™ Closed IV Catheter Single Port 18G × 1.25" | Blood Control | Box of 20 | REF 383519
- BD Nano Pro Pen Needle 32G x 4mm REF 320555
- 27G x 1/2" BD 305758 Eclipse Safety Needle
- 20ml (20cc) Sterile BD 302830 Syringe Luer Lok
- BD Vacutainer® SST Serum Separator Tube 3.5 mL | Box of 100 | REF 367983
- 1ml x 27G x 3/8" BD 305541 Allergist Tray with PrecisionGlide Needle, Intradermal Bevel
- BD 381834 Insyte Autoguard Catheter 20G x 1.16"
- BD Nexiva™ Dual Port Closed IV Catheter 22G × 1" | Blood Control | Box of 20 | REF 383532
- BD 367285 Safety-Lock Vacutainer Winged Blood Collection Set 25G x 0.75"
- BD Vacutainer® K2EDTA Blood Collection Tubes – 10 mL (Box of 100) | 366643
- 18 Gauge x 1.5" BD Eclipse Safety Needle
- BD 382923 Insyte Autoguard BC Pro Catheter Winged, 22G x 1"
- BD 367290 Vacutainer Multiple Sample Luer Adapter
- BD Vacutainer® Plus Whole Blood Tube K2EDTA 6 mL | Box of 100 | REF 367899
- BD Vacutainer® Plus Whole Blood Tube K2EDTA 3 mL | Box of 100 | REF 367856
- BD Vacutainer® Plus Whole Blood Tube K2EDTA 2 mL | Box of 100 | REF 367841
- BD 360212 Vacutainer Multi-Sample Blood Collection Needle, 21G x 1"
- BD 360214 Vacutainer Multi-Sample Blood Collection Needle, 20G x 1"
- BD Vacutainer® Plus Plasma Tube Sodium Heparin 10 mL | Plastic Sterile | Box of 100 | REF 367874
- BD PrecisionGlide Syringe 5 mL with Detachable 21G × 1" Needle | Box of 100 | 309632
- 10ml x 21G x 1.5" BD Luer-Lok Syringe With Attached Needle
- BD 303345 Blunt Cannula 17G
- BD Nexiva™ MaxZero Closed IV Catheter Single Port 20G × 1" | Blood Control | Box of 20 | REF 383556
- BD 367297 Safety-Lock Vacutainer Blood Collection Set (No Luer Adaptor) 23G x 0.75"
- BD Vacutainer® Plus Citrate Tube 1.8 mL Light Blue | Buffered Sodium Citrate | Coagulation | Box of 100 | REF 363080
- BD 382912 Insyte Autoguard BC Pro Catheter Winged, 24G x 0.75"
- BD 302831– 20 mL Luer Slip‑Tip Syringe (Sterile, Single‑Use) – Pack of 48
- 10ml x 21G x 1.0" BD PrecisionGlide Luer-Lok Syringe With Attached Needle
- 10ml x 18G x 1.5" BD Blunt Fill Needle
- BD 367886 Vacutainer Lithium Heparin Plasma Tube 6.0ml
- 23 G x 1.5" BD Eclipse Needle Thin Wall
- BD 366430 Vacutainer® Blood Serum Collection Tube 10ml
- BD 381833 Insyte Autoguard Catheter 20G x 1"
- BD Eclipse™ Hypodermic Needle, 21G x 1"
- BD Nexiva™ MaxZero Closed IV Catheter Single Port 20G × 1.75" | Blood Control | Box of 20 | REF 383558
- BD 320145 Ultra-Fine™ Insulin Pen Needle 31G x 5mm
- BD 320108 Ultra-Fine™ Insulin Pen Needle, 31G x 8mm
- 3ml Syringe BD PosiFlush Heparin Syringe
- BD 368380 Vacutainer Specialty Plus Collection Tube, 6ml
- AutoShield Duo Safety Pen Needle 30G x 5mm | 329505
- BD 302833 – 30 mL Luer Slip‑Tip Syringe (Sterile, Single‑Use) – Pack of 56
- 10ml x 21G x 1.5" BD Eclipse Luer-Lok Syringe With Detachable Needle
- BD Nexiva™ Dual Port Closed IV Catheter 20G × 1" | Box of 20 | REF 383536
- BD Nexiva™ Dual Port Closed IV Catheter 24G × 0.56" | Blood Control | Box of 20 | REF 383530
- BD 366408 Vacutainer Discard Tube, Urine Collector, 6ml
- BD 381844 Insyte Autoguard Catheter 18G x 1.16"
- BD 381837 Insyte Autoguard Catheter 20G x 1.88"
- BD 360213 Vacutainer Multi-Sample Blood Collection Needle, 21G x 1.5"
- BD 366668 Vacutainer Plus 3ml Serum Tube
- BD Syringe Luer Lok 5cc Non-Sterile Bulk BD301027
- 30G x 1" Terumo Hypodermic Needle
- BD 381047 Insyte Autoguard BC Pro Catheter, 18G x 1.88"
- BD IV0520 StatLock™ IV Ultra Stabilization Device
- BD Nexiva™ Diffusics™ Closed IV Catheter 22G × 1" | Blood Control | Box of 20 | REF 383591
- BD 366664 Vacutainer Lithium Heparin Plasma Tube 2.0ml
- BD Nexiva™ Dual Port Closed IV Catheter 24G × 0.75" | Blood Control | Box of 20 | REF 383531
- BD 381854 Insyte Autoguard Catheter 16G x 1.16"
- BD 381847 Insyte Autoguard Catheter 18G x 1.88"
- 30ml BD Sterile Syringe Luer-Lok
- BD 309703 Syringe Convenience Tray, Luer-Lok™ Tip, 5ml
- BD 364975 Vacutainer Urine Collection Cup
- BD 368774 Vacutainer Rapid Serum 5.0ml
- BD Vacutainer® Specialty Plus Collection Tube | Sterile Plastic | Box of 100 | REF 368381
- BD Syringe Luer Lok 3ml Non-Sterile 1600 Syringes BD 301073
- Embecta 328428 Insulin Syringe 1 mL 30G x 12.7mm (1/2") Box of 100
- BD PrecisionGlide Syringe 5 mL with Detachable 21G × 1" Needle | Luer Lock | Box of 100 | REF 309632
- BD 381044 Insyte Autoguard BC Pro Catheter, 18G x 1.16"
- BD 381033 Insyte Autoguard BC Pro Catheter, 20G x 1"
- BD 367884 Vacutainer Lithium Heparin Plasma Tube 4.0ml
- BD Nexiva™ Dual Port Closed IV Catheter 20G × 1.25" | Box of 20 | REF 383537
- BD 515202 PhaSeal IV Line Access Device Connector, C45
- BD Eclipse™ Hypodermic Needle, 21G x 1.5"
- BD 381857 Insyte Autoguard Catheter 16G x 1.77"
- BD Nexiva™ MaxZero Closed IV Catheter Single Port 20G × 1.25" | Blood Control | Box of 20 | REF 383557
- BD 305617 Syringe Convenience Tray, Luer-Lok™ Tip, 20ml - 12 Trays
- BD 364957 Vacutainer Urine Collection Complete Kit
- BD 309702 Syringe Convenience Tray, Luer-Lok™ Tip, 3ml
- BD Vacutainer® Blood Collection Tube K2Oxalate/Sodium Fluoride 10 mL | Glucose Preservation | Box of 100 | REF 367001
- BD 364980 Vacutainer Plus Urinalysis Tube 8ml
- BD 364992 Vacutainer Urine Collection Tube 8ml
- BD Vacutainer® Serum Tube with Hemogard Closure 2 mL | Red | Sterile Plastic | Box of 100 | REF 368493
- BD Sharps Container 10.3L Yellow Case of 12
Working with organizations focused on quality:
Ordering in Bulk?
Let one of our Account Managers help you to unlock potential savings