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
- 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
- 1ml x 30G x 8mm Embecta 320469 Insulin Syringes with Ultra-Fine Needle
- 30G x 1/2" BD 305106 PrecisionGlide Needle
- 18G x 1.5" BD 305196 PrecisionGlide Needle
- BD PrecisionGlide™ 3mL Syringe with 25G x 1" Needle | Luer-Lok, Regular Bevel | Box of 100 | REF: 309581
- BD Nexiva™ Closed IV Catheter Single Port 22G × 1" | Blood Control | REF 383512
- 3ml Sterile BD Syringe Luer Lok Box of 200
- 0.5ml x 31G x 6mm Embecta 324920 Insulin Syringes with BD Ultra-Fine Needle
- 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
- BD Sharps Container 1.4 L | REF 300460
- 21G x 1" BD 305165 PrecisionGlide Needle
- 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
- BD 364606 Vacutainer Whole Blood Collection Tube 8.5mil
- 0.5ml x 28G x 1/2" BD 329461 Insulin Syringe, with Micro-Fine Needle
- 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® SST Serum Separator Tube 5 mL | Clot Activator + Gel | Box of 100 | REF 367986
- 27G x 5/8" BD SafetyGlide Needle | 305921
- BD 381823 Insyte Autoguard 22G x 1" Catheter
- BD Vacutainer® Plus Citrate Tube 2.7 mL Light Blue | Buffered Sodium Citrate | Coagulation | Box of 100 | REF 363083
- 25G x 5/8" BD 305901 SafetyGlide Needle
- 10ml Posiflush SP BD 306592 Pre Filled Saline Syringe Box of 30
- 25 Gauge x 1" BD 305761 Eclipse Safety Needle
- 27G x 1 1/2" BD 301629 PrecisionGlide Needle
- BD Sharps Container 5.1L Lockable Wall Mount
- 10ml BD PosiFlush™ XS Saline Filled Flush Syringe
- 3ml BD Syringe Luer Lok with 21G x 1.5" PrecisionGlide Needle
- 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
- 25G x 5/8" BD Eclipse Needle Only
- 5ml Sterile BD 309646 Syringe Luer Lok
- BD 381023 Insyte Autoguard BC Pro Catheter, 22G x 1"
- BD Sharps Container 3.1L Yellow
- BD 367863 Vacutainer Plus EDTA 6 mL, Lavender
- BD 367820 Vacutainer Plus Venous Blood Collection Serum Tube, Plastic, 10 mL, Red
- BD PrecisionGlide™ Hypodermic Needle, 23G x 1.5"
- BD 305819 Sterile Luer Lock Syringe Tip Cap
- BD PrecisionGlide Syringe 3 mL Luer Lock with Detachable 25G × 1½" Needle | Box of 100 | REF 309582
- 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
- 16G x 1.5" BD PrecisionGlide Needle
- 18G x 1.0" BD 305181 Blunt Fill Needle
- 27G x 3/8" BD PrecisionGlide Needle with Intradermal Bevel
- 50ml (50cc) Sterile BD 309653 Syringe Luer Lok (40 Syringes)
- BD SafetyGlide Insulin Syringe 1ml 29G x ½" with Safety Needle - Box of 100 (305930)
- 10ml Sterile BD Syringe Luer Lok
- 0.3ml x 30G x 0.5" Embecta 328427 Ultra Fine Insulin Syringe
- 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
- 1ml BD Syringe Luer Lok with 27G x 1/2" Eclipse Safety Needle
- 3ml BD Syringe Luer Lok with 20G x 1.5" PrecisionGlide Needle
- BD Allergist Tray with PrecisionGlide™ with Needle, 1ml, 27G x 1/2"
- 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 367962 Vacutainer Plus PST Plasma Tube 4.5ml
- BD 309654 – 50 mL Luer Slip‑Tip Syringe (Sterile, Single‑Use) – Pack of 40
- BD 366703 Vacutainer Discard Tube, Blood Collector 3ml
- BD 367988 Vacutainer® Plus SST™ Serum Tube, 8.5ml (Short Expiry)
- 16G x 1" BD PrecisionGlide Needle
- 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 360210 Vacutainer Multi-Sample Blood Collection Needle, 22G x 1"
- BD 367871 Vacutainer® Plus Plasma Tube, Sodium Heparin 4ml
- 23G x 1.5" BD SafetyGlide Needle
- BD Eclipse™ Hypodermic Needle, 23G x 1"
- 3ml BD Syringe Luer Lok with 21G x 1" Eclipse Safety 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
- 27G x 1/2" BD 305758 Eclipse Safety Needle
- 20ml (20cc) Sterile BD 302830 Syringe Luer Lok
- 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 305211 Nokor™ Blunt Filter Needle 18g x 1.5"
- BD Nano Pro Pen Needle 32G x 4mm REF 320555
- 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 382923 Insyte Autoguard BC Pro Catheter Winged, 22G x 1"
- BD 367290 Vacutainer Multiple Sample Luer Adapter
- BD Vacutainer® K2EDTA Blood Collection Tubes – 10 mL (Box of 100) | 366643
- 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 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
- 18 Gauge x 1.5" BD Eclipse Safety Needle
- 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 Vacutainer® SST Serum Separator Tube 3.5 mL | Box of 100 | REF 367983
- BD 303345 Blunt Cannula 17G
- BD Nexiva™ MaxZero Closed IV Catheter Single Port 20G × 1" | Blood Control | Box of 20 | REF 383556
- BD 360212 Vacutainer Multi-Sample Blood Collection Needle, 21G x 1"
- 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"
- 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 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 367297 Safety-Lock Vacutainer Blood Collection Set (No Luer Adaptor) 23G x 0.75"
- BD 368380 Vacutainer Specialty Plus Collection Tube, 6ml
- AutoShield Duo Safety Pen Needle 30G x 5mm | 329505
- BD 302831– 20 mL Luer Slip‑Tip Syringe (Sterile, Single‑Use) – Pack of 48
- 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 367886 Vacutainer Lithium Heparin Plasma Tube 6.0ml
- 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
- 23 G x 1.5" BD Eclipse Needle Thin Wall
- BD 381844 Insyte Autoguard Catheter 18G x 1.16"
- BD 381837 Insyte Autoguard Catheter 20G x 1.88"
- 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 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 366430 Vacutainer® Blood Serum Collection Tube 10ml
- 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 360213 Vacutainer Multi-Sample Blood Collection Needle, 21G x 1.5"
- 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