Fabric, bag hardware and sewing supplies.

Porcupine Crafts

D Rings

From 12mm through to 50mm and everything in between. Find your top quality handbag D Rings at Porcupine Crafts.

All d rings

58 products· Showing 1–24

In-stock products appear first. Your chosen sort applies within each stock group. Price sorting uses the price and unit shown on each product.

12mm (1/2in) D Ring - Antique Brass - 2 Pack

Hardware / Essentials / D Rings

12mm (1/2in) D Ring - Antique Brass - 2 Pack

$1.80 per pack of 2

In stock

12mm (1/2in) D Ring - Antique Brass - 10 Pack

Hardware / Essentials / D Rings

12mm (1/2in) D Ring - Antique Brass - 10 Pack

$8.50 per pack of 10

In stock

12mm (1/2in) D Ring - Gold - 2 Pack

Hardware / Essentials / D Rings

12mm (1/2in) D Ring - Gold - 2 Pack

$1.80 per pack of 2

In stock

12mm (1/2in) D Ring - Gold - 10 Pack

Hardware / Essentials / D Rings

12mm (1/2in) D Ring - Gold - 10 Pack

$8.50 per pack of 10

In stock

12mm (1/2in) D Ring - Rose Gold - 2 Pack

Hardware / Essentials / D Rings

12mm (1/2in) D Ring - Rose Gold - 2 Pack

$1.80 per pack of 2

In stock

12mm (1/2in) D Ring - Rose Gold - 10 Pack

Hardware / Essentials / D Rings

12mm (1/2in) D Ring - Rose Gold - 10 Pack

$8.50 per pack of 10

In stock

12mm (1/2in) D Ring - Silver - 2 Pack

Hardware / Essentials / D Rings

12mm (1/2in) D Ring - Silver - 2 Pack

$1.80 per pack of 2

In stock

12mm (1/2in) D Ring - Silver - 10 Pack

Hardware / Essentials / D Rings

12mm (1/2in) D Ring - Silver - 10 Pack

$8.50 per pack of 10

In stock

16mm (5/8in) D Ring - Rose Gold - 2 Pack

Hardware / Essentials / D Rings

16mm (5/8in) D Ring - Rose Gold - 2 Pack

$1.95 per pack of 2

In stock

16mm (5/8in) D Ring - Rose Gold - 10 Pack

Hardware / Essentials / D Rings

16mm (5/8in) D Ring - Rose Gold - 10 Pack

$9.20 per pack of 10

In stock

20mm (3/4in) D Ring - Antique Brass - 2 Pack

Hardware / Essentials / D Rings

20mm (3/4in) D Ring - Antique Brass - 2 Pack

$2.10 per pack of 2

In stock

20mm (3/4in) D Ring - Antique Brass - 10 Pack

Hardware / Essentials / D Rings

20mm (3/4in) D Ring - Antique Brass - 10 Pack

$10.00 per pack of 10

In stock

20mm (3/4in) D Ring - Gold - 2 Pack

Hardware / Essentials / D Rings

20mm (3/4in) D Ring - Gold - 2 Pack

$2.50 per pack of 2

In stock

20mm (3/4in) D Ring - Gold - 10 Pack

Hardware / Essentials / D Rings

20mm (3/4in) D Ring - Gold - 10 Pack

$12.00 per pack of 10

In stock

20mm (3/4in) D Ring - Silver - 2 Pack

Hardware / Essentials / D Rings

20mm (3/4in) D Ring - Silver - 2 Pack

$2.10 per pack of 2

In stock

20mm (3/4in) Plastic D ring - Black - 2 Pack

Hardware / Locks, Fobs & Plastics / Plastics

20mm (3/4in) Plastic D ring - Black - 2 Pack

$2.00 per pack of 2

In stock

20mm (3/4in) Plastic D ring - Black - 10 Pack

Hardware / Locks, Fobs & Plastics / Plastics

20mm (3/4in) Plastic D ring - Black - 10 Pack

$9.50 per pack of 10

In stock

25mm (1in) D Ring - Gold - 2 Pack

Hardware / Essentials / D Rings

25mm (1in) D Ring - Gold - 2 Pack

$2.80 per pack of 2

In stock

25mm (1in) D Ring - Gunmetal - 2 Pack

Hardware / Essentials / D Rings

25mm (1in) D Ring - Gunmetal - 2 Pack

$2.80 per pack of 2

In stock

25mm (1in) D Ring - Rose Gold - 2 Pack

Hardware / Essentials / D Rings

25mm (1in) D Ring - Rose Gold - 2 Pack

$2.80 per pack of 2

In stock

25mm (1in) D Ring - Rose Gold - 10 Pack

Hardware / Essentials / D Rings

25mm (1in) D Ring - Rose Gold - 10 Pack

$13.50 per pack of 10

In stock

25mm (1in) D Ring - Silver - 2 Pack

Hardware / Essentials / D Rings

25mm (1in) D Ring - Silver - 2 Pack

$2.30 per pack of 2

In stock

25mm (1in) Plastic D Ring - Black - 2 Pack

Hardware / Locks, Fobs & Plastics / Plastics

25mm (1in) Plastic D Ring - Black - 2 Pack

$2.10 per pack of 2

In stock

25mm (1in) Plastic D Ring - Black - 10 Pack

Hardware / Locks, Fobs & Plastics / Plastics

25mm (1in) Plastic D Ring - Black - 10 Pack

$10.00 per pack of 10

In stock