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.
-
Classic Coat Buttons
Regular price £7.25 GBPRegular priceUnit price / perSale price £7.25 GBP -
Handmade Blue Star Sewing Buttons
Regular price £7.25 GBPRegular priceUnit price / perSale price £7.25 GBP -
Handmade White Star Sewing Buttons
Regular price £7.25 GBPRegular priceUnit price / perSale price £7.25 GBP -
Mixed Colour Star Sewing Buttons
Regular price £7.25 GBPRegular priceUnit price / perSale price £7.25 GBP -
Dot Buttons
Regular price £7.25 GBPRegular priceUnit price / perSale price £7.25 GBP -
Pastel Ladybird Buttons
Regular price £7.25 GBPRegular priceUnit price / perSale price £7.25 GBP -
White Round Scotty Dog Buttons
Regular price £7.50 GBPRegular priceUnit price / perSale price £7.50 GBP -
Sold outRed Ladybird Buttons
Regular price £7.25 GBPRegular priceUnit price / perSale price £7.25 GBPSold out -
Shiny Turquoise Buttons
Regular price £7.25 GBPRegular priceUnit price / perSale price £7.25 GBP -
Handmade Flower Sewing Buttons
Regular price £7.25 GBPRegular priceUnit price / perSale price £7.25 GBP -
Classic Buttons
Regular price £7.50 GBPRegular priceUnit price / perSale price £7.50 GBP -
Black & White Cat Buttons
Regular price £7.95 GBPRegular priceUnit price / perSale price £7.95 GBP -
Geometric Groove Buttons
Regular price £7.95 GBPRegular priceUnit price / perSale price £7.95 GBP -
Geometric Square Buttons
Regular price £9.50 GBPRegular priceUnit price / perSale price £9.50 GBP -
Candy Buttons
Regular price £7.25 GBPRegular priceUnit price / perSale price £7.25 GBP -
Sheep Buttons (x4 white, x1 black)
Regular price £7.25 GBPRegular priceUnit price / perSale price £7.25 GBP
