text.skipToContent text.skipToNavigation

If you cancel, all changes will be lost and the original order will remain unchanged.

Customer Notice (22 May 2026)
Shipments containing temperature-controlled items (such as pharmaceuticals) are currently suspended due to increased temperatures. Please bear with us if you do experience slight delays and don’t hesitate to contact us if you have any questions: 01685 846666
  • Cross.svg
    Extensive product ranges
Calling 01685 846666

Needles

Results 50
Filters
Brand
Pack Size
Microlance Hypodermic Needle 21g 1.5
 
£10.30
£12.36  inc VAT
Butterfly Winged Needle Infusion Set 25G x1
 
£1.10
£1.32  inc VAT
HYPODERMIC NEEDLE BLUE 23G X 25MM - X 100 x100
 
£5.20
£6.24  inc VAT
BD Eclipse Needle 23G 1
 
£22.70
£27.24  inc VAT
BD Blunt Fill Safety Needles 18G 1.5
 
£9.80
£11.76  inc VAT
Microlance Hypodermic Needle 21g 2
 
£4.40
£5.28  inc VAT
BD Eclipse Vacutainer Needle 22g 1.25
 
£12.70
£15.24  inc VAT
BD 1  MICROLANCE 21G NEEDLE GREEN X 100
 
£4.40
£5.28  inc VAT
Neolus® Hypodermic Needles Green 21g x 38mm x100
 
£3.70
£4.44  inc VAT
BD Eclipse Vacutainer Needle with Pre-Attached Holder 21g 1.25
 
£50.50
£60.60  inc VAT
Microlance Hypodermic Needle 30g 0.5
 
£4.40
£5.28  inc VAT
BD Eclipse Needles, 21G 1.5
 
£16.00
£19.20  inc VAT
Butterfly Winged Needle Infusion Set – 19mm x50
 
£27.80
£33.36  inc VAT
Hypodermic Needle 19g x 2.0
 
£9.10
£10.92  inc VAT
BD QUINCKE SPINAL NEEDLE 22G X 90MM X25
 
£49.50
£59.40  inc VAT
BD Connector Stopcock Extension Line
 
£77.60
£93.12  inc VAT
BD Eclipse Vacutainer Needle with Pre-Attached Holder 22g 1.25
 
£48.70
£58.44  inc VAT
Unifine Safety Hypodermic Needles 21G 1.5
 
£10.50
£12.60  inc VAT
Microlance 16g 1.5
 
£41.20
£49.44  inc VAT
Unifine Safety Hypodermic Needles 25G 1
 
£10.50
£12.60  inc VAT
Unifine Safety Hypodermic Needles 21G 1
 
£12.70
£15.24  inc VAT
Hypodermic Needle 22g x 1.5
 
£7.50
£9.00  inc VAT
Insulin Syringe and Needle 30g 0.3ml x100
 
£23.50
£28.20  inc VAT
TERUMO HYPO NEEDLE 23G 1 X100
 
£4.70
£5.64  inc VAT
  • 1(current)
  • 2
  • 3