Buttons
Buttons aren’t just closures - they’re personality-packed little details that can bring your handmade piece to life. Whether you’re adding the final touch to a cardigan, jazzing up a bag, or sewing something entirely from scratch, we’ve got buttons in all sorts of shapes, styles, and materials. Because the perfect button is a joy to find - and even more of a joy to sew on.
Can't see what you're looking for? We have a wider range of buttons available in store only.
-
Spider Buttons
Regular price £7.25 GBPRegular priceUnit price / perSale price £7.25 GBP -
Green Floral Buttons
Regular price £7.95 GBPRegular priceUnit price / perSale price £7.95 GBP -
Country Scene Buttons
Regular price £9.00 GBPRegular priceUnit price / perSale price £9.00 GBP -
Teeny Red Bird Buttons
Regular price £7.50 GBPRegular priceUnit price / perSale price £7.50 GBP -
Geometric Black Patterned Terracotta Sewing Buttons
Regular price £7.25 GBPRegular priceUnit price / perSale price £7.25 GBP -
Black and White Spiral Pattern Sewing Buttons
Regular price £7.25 GBPRegular priceUnit price / perSale price £7.25 GBP -
Floral Grass Hand-Painted Sewing Buttons
Regular price £7.25 GBPRegular priceUnit price / perSale price £7.25 GBP -
Red Flower Buttons
Regular price £7.50 GBPRegular priceUnit price / perSale price £7.50 GBP -
Square 9-Hole Buttons
Regular price £7.25 GBPRegular priceUnit price / perSale price £7.25 GBP -
Sold outHaberdashery Porcelain Buttons
Regular price £12.50 GBPRegular priceUnit price / perSale price £12.50 GBPSold out -
Insect Porcelain Buttons
Regular price £12.50 GBPRegular priceUnit price / perSale price £12.50 GBP -
Cotton Spool Porcelain Buttons
Regular price £12.50 GBPRegular priceUnit price / perSale price £12.50 GBP -
Birds/Seedheads Porcelain Buttons
Regular price £12.50 GBPRegular priceUnit price / perSale price £12.50 GBP -
Dragonfly Porcelain Buttons
Regular price £12.50 GBPRegular priceUnit price / perSale price £12.50 GBP -
Cermanic Needle Minders
Regular price £20.00 GBPRegular priceUnit price / perSale price £20.00 GBP






