Home / Prym Haberdashery / Straight Pins, Safety Pins, Hand & Machine Needles + Accessories Straight Pins, Safety Pins, Hand & Machine Needles + Accessories Sort: Most popularWhat's newPrice low to highPrice high to lowName A to ZName Z to A 82 Products Sort 610284 Prym Love Magnetic Pin Cushion Heart - Pk 3 £11.40 610284 Prym Love Magnetic Pin Cushion Heart - Pk 3 £11.40 View Product Add to Cart 610283 Prym Love Arm Pin Cushion Magnetic - Pink Pk 3 £19.20 610283 Prym Love Arm Pin Cushion Magnetic - Pink Pk 3 £19.20 View Product Add to Cart 011395 Loose Cover Pins - Bx 5 £4.20 011395 Loose Cover Pins - Bx 5 £4.20 View Product Add to Cart 021365 Household Pins - Bx 10 £15.40 021365 Household Pins - Bx 10 £15.40 View Product Add to Cart 021366 Household Pins - Bx 10 £13.80 021366 Household Pins - Bx 10 £13.80 View Product Add to Cart 021400 Loose Cover Pins - Bx 5 £5.70 021400 Loose Cover Pins - Bx 5 £5.70 View Product Add to Cart 024479 Dressmakers Pins - Bx 5 £8.70 024479 Dressmakers Pins - Bx 5 £8.70 View Product Add to Cart 024480 Dressmakers Pins - Bx 10 £17.40 024480 Dressmakers Pins - Bx 10 £17.40 View Product Add to Cart 024481 Ball Point Pins - Bx 10 £17.40 024481 Ball Point Pins - Bx 10 £17.40 View Product Add to Cart 024485 Dressmakers Pins - Bx 10 £17.40 024485 Dressmakers Pins - Bx 10 £17.40 View Product Add to Cart 024500 Bridal & Lace Pins - Bx 10 £19.50 024500 Bridal & Lace Pins - Bx 10 £19.50 View Product Add to Cart 028480 Dressmakers Pins - Bx 10 £15.60 028480 Dressmakers Pins - Bx 10 £15.60 View Product Add to Cart 028485 Dressmakers Pins - Bx 10 £15.60 028485 Dressmakers Pins - Bx 10 £15.60 View Product Add to Cart 028490 Plastic Headed Pins - Bx 10 £15.40 028490 Plastic Headed Pins - Bx 10 £15.40 View Product Add to Cart 028600 Pearl Headed Pins - Bx 10 £10.00 028600 Pearl Headed Pins - Bx 10 £10.00 View Product Add to Cart 028625 Pearl Headed Pins - Bx 5 £7.50 028625 Pearl Headed Pins - Bx 5 £7.50 View Product Add to Cart 029139 Glass Headed Pins - Bx 10 £12.50 029139 Glass Headed Pins - Bx 10 £12.50 View Product Add to Cart 029212 Glass Headed Pins - Bx 10 £33.00 029212 Glass Headed Pins - Bx 10 £33.00 View Product Add to Cart 029265 Glass Headed Pins - Bx 5 £6.90 029265 Glass Headed Pins - Bx 5 £6.90 View Product Add to Cart 029620 Glass Headed Pins - Bx 10 £13.80 029620 Glass Headed Pins - Bx 10 £13.80 View Product Add to Cart 071165 Safety Pins - Bx 5 £5.90 071165 Safety Pins - Bx 5 £5.90 View Product Add to Cart 081605 Kilt Pin - Bx 5 £4.75 081605 Kilt Pin - Bx 5 £4.75 View Product Add to Cart 085124 Safety Pins - Bx 5 £5.90 085124 Safety Pins - Bx 5 £5.90 View Product Add to Cart 085170 Safety Pins - Bx 5 £6.90 085170 Safety Pins - Bx 5 £6.90 View Product Add to Cart 085197 Safety Pins - Bx 50 £47.50 085197 Safety Pins - Bx 50 £47.50 View Product Add to Cart 086103 Nappy Pins - Bx 5 £6.90 086103 Nappy Pins - Bx 5 £6.90 View Product Add to Cart 121105 Ready To Sew - Bx 10 £13.80 121105 Ready To Sew - Bx 10 £13.80 View Product Add to Cart 121288 Sharps - Bx 10 £7.80 121288 Sharps - Bx 10 £7.80 View Product Add to Cart 121305 Betweens 3-7's - Bx 10 £7.80 121305 Betweens 3-7's - Bx 10 £7.80 View Product Add to Cart 121306 Betweens 5-9's - Bx 10 £7.80 121306 Betweens 5-9's - Bx 10 £7.80 View Product Add to Cart 121317 Household Asstd - Bx 10 £7.80 121317 Household Asstd - Bx 10 £7.80 View Product Add to Cart 121440 Quilting Fine - Bx 5 £10.50 121440 Quilting Fine - Bx 5 £10.50 View Product Add to Cart 121820 Ball Point 5-9's - Bx 10 £11.40 121820 Ball Point 5-9's - Bx 10 £11.40 View Product Add to Cart 124100 Plastic Needlers - Bx 5 £3.90 124100 Plastic Needlers - Bx 5 £3.90 View Product Add to Cart 124119 Wool & Tapestry - Bx 10 £9.50 124119 Wool & Tapestry - Bx 10 £9.50 View Product Add to Cart 124350 Pearl Sewing - Bx 10 £10.40 124350 Pearl Sewing - Bx 10 £10.40 View Product Add to Cart 124429 Self Threading - Bx 10 £7.80 124429 Self Threading - Bx 10 £7.80 View Product Add to Cart 124550 Tapestry + Chenille - Bx 5 £10.25 124550 Tapestry + Chenille - Bx 5 £10.25 View Product Add to Cart 124659 Long Darners - Bx 10 £7.80 124659 Long Darners - Bx 10 £7.80 View Product Add to Cart 124662 Short Darners - Bx 10 £7.80 124662 Short Darners - Bx 10 £7.80 View Product Add to Cart 124668 Milliners - Bx 10 £7.80 124668 Milliners - Bx 10 £7.80 View Product Add to Cart 125110 Embroidery/Beading - Bx 5 £10.25 125110 Embroidery/Beading - Bx 5 £10.25 View Product Add to Cart 125525 Fine Embroidery - Bx 10 £7.80 125525 Fine Embroidery - Bx 10 £7.80 View Product Add to Cart 125547 Chenille - Bx 10 £7.80 125547 Chenille - Bx 10 £7.80 View Product Add to Cart 125555 Embroidery/Tapestry - Bx 10 £7.80 125555 Embroidery/Tapestry - Bx 10 £7.80 View Product Add to Cart 128152 Darners - Bx 10 £6.25 128152 Darners - Bx 10 £6.25 View Product Add to Cart 128153 Darners + Threader - Bx 5 £7.80 128153 Darners + Threader - Bx 5 £7.80 View Product Add to Cart 128185 Sewing /Hobby - Bx 5 £8.25 128185 Sewing /Hobby - Bx 5 £8.25 View Product Add to Cart 128259 Sew/Embroider/Darn - Bx 10 £14.00 128259 Sew/Embroider/Darn - Bx 10 £14.00 View Product Add to Cart 128600 Needle Compact - Bx 5 £6.25 128600 Needle Compact - Bx 5 £6.25 View Product Add to Cart 131107 Craft Assorted - Bx 5 £6.25 131107 Craft Assorted - Bx 5 £6.25 View Product Add to Cart 131120 Weaving & Packing - Bx 5 £7.80 131120 Weaving & Packing - Bx 5 £7.80 View Product Add to Cart 131121 Craft Asstd - Bx 5 £6.90 131121 Craft Asstd - Bx 5 £6.90 View Product Add to Cart 131124 Craft Asstd - Bx 5 £6.90 131124 Craft Asstd - Bx 5 £6.90 View Product Add to Cart 131140 Dolls Asstd - Bx 5 £8.70 131140 Dolls Asstd - Bx 5 £8.70 View Product Add to Cart 131259 Leather Asstd - Bx 5 £6.90 131259 Leather Asstd - Bx 5 £6.90 View Product Add to Cart 131320 Bodkins Asstd - Bx 5 £5.70 131320 Bodkins Asstd - Bx 5 £5.70 View Product Add to Cart 131350 Upholsterer's Asstd - Bx 5 £6.25 131350 Upholsterer's Asstd - Bx 5 £6.25 View Product Add to Cart 152232 Jersey Asstd - Bx 10 £12.00 152232 Jersey Asstd - Bx 10 £12.00 View Product Add to Cart 152350 Stretch 75's - Bx 10 £13.00 152350 Stretch 75's - Bx 10 £13.00 View Product Add to Cart 152409 Standard 60's - Bx 10 £12.00 152409 Standard 60's - Bx 10 £12.00 View Product Add to Cart 152410 Standard 70's - Bx 10 £12.00 152410 Standard 70's - Bx 10 £12.00 View Product Add to Cart 152411 Standard 80's - Bx 10 £12.00 152411 Standard 80's - Bx 10 £12.00 View Product Add to Cart 152412 Standard 90's £12.00 152412 Standard 90's £12.00 View Product Add to Cart 152450 Leather Asstd - Bx 10 £13.00 152450 Leather Asstd - Bx 10 £13.00 View Product Add to Cart 152470 Jeans 90's - Bx 10 £12.00 152470 Jeans 90's - Bx 10 £12.00 View Product Add to Cart 152910 Double Stretch - Bx 10 £20.50 152910 Double Stretch - Bx 10 £20.50 View Product Add to Cart 152930 Quilting 75/90's - Bx 10 £12.00 152930 Quilting 75/90's - Bx 10 £12.00 View Product Add to Cart 152935 Embroidery 75/90's - Bx 10 £12.00 152935 Embroidery 75/90's - Bx 10 £12.00 View Product Add to Cart 152940 Microtex 60/80's - Bx 10 £13.00 152940 Microtex 60/80's - Bx 10 £13.00 View Product Add to Cart 610291 Ergo Needle Twister- Bx 3 £9.30 610291 Ergo Needle Twister- Bx 3 £9.30 View Product Add to Cart 610292 Needle Twister Display - Sgl £27.00 610292 Needle Twister Display - Sgl £27.00 View Product Add to Cart 611175 Needle Threaders - Bx 10 £7.00 611175 Needle Threaders - Bx 10 £7.00 View Product Add to Cart 611322 Plastic Bobbins - Bx 5 £4.75 611322 Plastic Bobbins - Bx 5 £4.75 View Product Add to Cart 611323 Plastic Bobbins - Bx 5 £4.75 611323 Plastic Bobbins - Bx 5 £4.75 View Product Add to Cart 611351 Metal Bobbins - Bx 5 £6.90 611351 Metal Bobbins - Bx 5 £6.90 View Product Add to Cart 611360 Maintenance Set - Bx 5 £10.25 611360 Maintenance Set - Bx 5 £10.25 View Product Add to Cart 611970 Motor Belt - Bx 5 £6.90 611970 Motor Belt - Bx 5 £6.90 View Product Add to Cart 611975 Zipper Foot - Bx 5 £12.00 611975 Zipper Foot - Bx 5 £12.00 View Product Add to Cart 611976 Magnetic Seam Guide - Bx 5 £10.25 611976 Magnetic Seam Guide - Bx 5 £10.25 View Product Add to Cart 611980 Bobbin Box - Bx 5 £11.00 611980 Bobbin Box - Bx 5 £11.00 View Product Add to Cart 611998 Machine Oil - Bx 5 £6.90 611998 Machine Oil - Bx 5 £6.90 View Product Add to Cart Recently Viewed