Buttons

Buttons for Sewing, Crafting & DIY – Shop by Style, Size & Color Explore our wide selection of buttons for sewing and crafting, available in a variety of sizes, colors, materials, and styles to suit any project. Whether you’re finishing a handmade garment, replacing a missing button, or adding a decorative touch to a bag, quilt, or home décor item, you’ll find the perfect button in our curated collection. We offer sewing buttons in classic and modern designs, including plastic, wood, metal, shell, resin, and fabric-covered options. Choose from two-hole, four-hole, shank, toggle, and novelty buttons for kids, fashion, or creative embellishment. Our buttons by the piece or pack make it easy to get exactly what you need—whether you're matching a garment or collecting for future projects. Ideal for apparel, costumes, DIY crafts, knitting, crochet, and quilting, our buttons are carefully sourced for quality, durability, and style. Organize your projects with functional closures or elevate your makes with eye-catching accents in unique shapes, textures, and finishes. Shop buttons by color, material, size, or theme to find exactly what you need, from minimalist designs to bold statement pieces. Whether you're a dressmaker, quilter, or crafter, our extensive collection of buttons for sewing is sure to inspire your next creative idea.
sort-ascending
  • Navy Suit Buttons 20mm

    $1.99 each
  • Black/White Target Buttons 20mm

    $3.25 each
  • Incan Silver Buttons 23mm

    $3.75 each
  • Black Suit Buttons 20mm

    $2.99 each
  • Brown Marbled Suit Button 15mm

    $2.99 each
  • Tan Marbled Suit Buttons 20mm

    $2.99 each
  • Barrel Cord Locks Black 3/16"

    $1.99 each
  • Round Cord Locks Black 3/16"

    $1.75 each
  • Art Deco Button Navy 28mm

    $3.50 each
  • Art Deco Button Green 28mm

    $3.50 each
  • Art Deco Button Peacock 28mm

    $3.50 each
  • Art Deco Button Black 28mm

    $3.50 each
  • Wave Buttons Mustard 13mm

    $3.99 each
  • Wave Buttons Light Green 13mm

    $3.99 each
  • Wave Buttons Peacock 13mm

    $3.99 each
  • Wave Buttons Light Pink 13mm

    $3.99 each
  • Wave Buttons Sienna 13mm

    $3.99 each
  • Genuine Coconut Leaf Buttons 18mm

    $4.99 each
  • Antique Brass Scrollwork Buttons 18mm

    $6.40 each
  • Faux Wood Toggles Brown 25mm

    $3.99 each
  • Belted Buttons Brown 23mm

    $3.99 each
  • Belted Buttons Grey 23mm

    $3.99 each
  • Belted Buttons Black 23mm

    $3.99 each
  • Black & White Graphic Buttons 23mm

    $3.99 each
  • Black & White Graphic Buttons 15mm

    $4.25 each
  • Wave Buttons Wine 13mm

    $3.99 each
  • Wave Buttons Purple 13mm

    $3.99 each
  • Wave Buttons Black 13mm

    $3.99 each
  • Wave Buttons Navy 13mm

    $3.99 each
  • Wave Buttons Olive 13mm

    $3.99 each
  • Wave Buttons Royal 13mm

    $3.99 each
  • Wave Buttons Green 13mm

    $3.99 each
  • Gold Plated Rhinestone Fashion Buttons 15mm

    $4.25 each
  • Italian Green Fashion Buttons 18mm

    $3.50 each
  • Metal Music Buttons Silver 23mm

    $3.25 each
  • Metal Fashion Buttons 18mm

    $3.65 each
  • Silver Metal Art Buttons 23mm

    $5.25 each
  • Antique Tin Buttons 18mm

    $3.25 each
  • Faux Silver & Rhinestone Buttons 18mm

    $3.99 each
  • Italian Purple Ombre Buttons 18mm

    $3.99 each
  • Black & Gold Fashion Buttons 23mm

    $4.55 each
  • Pewter Square Hole Buttons 28mm

    $3.99 each
  • Faux Crocodile Shank Buttons 25mm

    $4.99 each
  • Black Fashion Buttons 23mm

    $3.45 each
  • Faux Crocodile Black Buttons 23mm

    $4.99 each
  • Faux Copper Spiral Buttons 15mm

    $2.99 each
  • Faux Metal Anchor Buttons 18mm

    $1.99 each
  • White Metal Anchor Buttons 23mm

    $6.99 each
  • Iridescent Buttons Red 19mm

    $2.25 each
  • Iridescent Buttons White 19mm

    $2.25 each
  • Avocado & Gold Buttons 18mm

    $5.25 each
  • Iridescent Black Buttons 23mm

    $3.25 each
  • Grey & Taupe Mottled Shank Buttons 23mm

    $4.75 each
  • 5/16" Buttons White

    $1.25 each
  • 3/4" Carded Buttons Pearl #8013

    Special Price $0.64 each Regular Price $0.80 each
  • 5/16" Buttons Grey

    $1.25 each
  • 5/16" Buttons Grey

    $1.25 each
  • 9/16" Buttons Peach

    $1.25 each
  • 7/16" Carded Buttons Yellow #8061

    Special Price $0.64 each Regular Price $0.80 each
  • 9/16" Buttons Yellow

    $1.25 each
loader
Loading...