We're offering more vintage buttons than ever! Click here to see them all and send us a message if you're looking for something specific!

Collection: Vintage Buttons

We have lovingly curated a collection of over 10,000 vintage and antique buttons, each with its own charm and story to tell. Our ever-growing collection is full of treasures — antique glass, leather, wood, mother of pearl, plastic, celluloid, fabric-covered, novelty, tagua nut, rhinestone, shirt buttons, cardigan buttons, and even Norwegian pewter. Whether you’re a seamstress, knitter, crocheter, or crafter, you’ll find something here to spark your creativity.

There’s something truly special about holding a little piece of history in your hands — a button that might have adorned a 1920s coat or a Victorian dress. Each piece in our shop is handpicked for its quality, beauty, and craftsmanship, making it easy to buy antique buttons online that feel personal and full of character.

From delicate mother of pearl buttons and Art Deco designs to rare collectible sewing buttons, our collection celebrates the artistry of the past and brings it into your modern creations. Take your time exploring — you never know what hidden gem you’ll discover next!

226 products
  • Vintage La Mode Brand Purple Buttons - Card of Two - 23mm (7/8) or 28mm (1 1/8)
    Regular price
    from $9.00
    Sale price
    from $9.00
    Regular price
    Unit price
    per 
    Sold out
  • Vintage Exquisite Brand Glass 'Moonglow' Buttons - Card of Six - 13mm or 1/2 Inch
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Vintage Jewel-Tone Brand Green Buttons - Fashion Styled Buttons by Prevue - Card of Six - 20mm or 3/4 Inch
    Regular price
    $12.00
    Sale price
    $12.00
    Regular price
    Unit price
    per 
    Sold out
  • Vintage Liberty Bell Buttons - Fashion Styled Buttons by Prevue - Card of Six - 20mm or 3/4 Inch
    Regular price
    $22.00
    Sale price
    $22.00
    Regular price
    Unit price
    per 
    Sold out
  • Vintage Buttons - Yellow Plastic Buttons - Card of Three - 18mm or 3/4 Inch
    Regular price
    $8.00
    Sale price
    $8.00
    Regular price
    Unit price
    per 
    Sold out
  • Vintage Anchor Buttons - Black Plastic Nautical Sailor Buttons - Card of Two - 30mm or 1 1/4 Inch
    Regular price
    $9.00
    Sale price
    $9.00
    Regular price
    Unit price
    per 
    Sold out
  • Tiny Vintage Glass Buttons - Red Czech Glass Glove Buttons - Card of Six - 8mm or 1/4 Inch (Copy)
    Regular price
    $17.00
    Sale price
    $17.00
    Regular price
    Unit price
    per 
    Sold out
  • Vintage Buttons - Unique Beige Buttons - Card of Two - 32mm or 1 1/4 Inch
    Regular price
    $9.00
    Sale price
    $9.00
    Regular price
    Unit price
    per 
    Sold out
  • Vintage Buttons - Plastic Rose Bouquet - Card of Five - 18mm or 1/2 of an Inch
    Regular price
    $15.00
    Sale price
    $15.00
    Regular price
    Unit price
    per 
    Sold out
  • Large Vintage Wood Button - 60mm or 2 3/8 Inches - Beautiful Large Wood Button with Four Holes
    Regular price
    $10.00
    Sale price
    $10.00
    Regular price
    Unit price
    per 
    Sold out
  • Vintage Plastic and Rhinestone Buttons - Card of Four - 23mm or 5/8 of an Inch
    Regular price
    $13.00
    Sale price
    $13.00
    Regular price
    Unit price
    per 
    Sold out
  • Vintage Wood Toggle Buttons - Card of Two - 15mm x 13mm
    Regular price
    $6.00
    Sale price
    $6.00
    Regular price
    Unit price
    per 
    Sold out
  • Vintage Luminous Mother of Pearl Buttons - Set of 2 or 4- 23mm
    Regular price
    from $8.00
    Sale price
    from $8.00
    Regular price
    Unit price
    per 
    Sold out
  • Vintage Dark Green Plastic Buttons - Card of Four - 20mm or 3/4 of an Inch
    Regular price
    $12.00
    Sale price
    $12.00
    Regular price
    Unit price
    per 
    Sold out
  • Vintage Off White Glitter Plastic Buttons - Card of Four - 28mm or 1 1/8 of an Inch
    Regular price
    $13.00
    Sale price
    $13.00
    Regular price
    Unit price
    per 
    Sold out
  • Vintage Sky Blue Plastic Buttons - 14 Buttons - 13mm or 1/2 of an Inch
    Regular price
    $7.00
    Sale price
    $7.00
    Regular price
    Unit price
    per 
    Sold out
  • Vintage Brown Plastic Buttons - 9 Buttons - 12mm or 3/8 of an Inch
    Regular price
    $6.00
    Sale price
    $6.00
    Regular price
    Unit price
    per 
    Sold out
  • Vintage Large Mother of Pearl Button - 60mm or 2 3/8 Inches - Beautiful Large Shell Button with Four Holes
    Regular price
    $12.00
    Sale price
    $12.00
    Regular price
    Unit price
    per 
    Sold out
  • Vintage Wood Ball Buttons - 21 Buttons - 20mm or 1/2 Inch - Round Dark Brown Wood Buttons
    Regular price
    $21.00
    Sale price
    $21.00
    Regular price
    Unit price
    per 
    Sold out
  • Antique Glass Buttons - 24mm Black and Metallic Green Czech Glass Buttons - 1920s - Six
    Regular price
    $24.00
    Sale price
    $24.00
    Regular price
    Unit price
    per 
    Sold out
  • Antique Glass Buttons - 15mm Blue and White Speckled Glass Buttons - 1920s - Six
    Regular price
    $16.00
    Sale price
    $16.00
    Regular price
    Unit price
    per 
    Sold out
  • Antique Glass Buttons - 13mm Green Glass Buttons - 1930s - Six
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Antique Glass Buttons - 13mm Orange Metallic Floral Czech Glass Buttons - 1930s - Five
    Regular price
    $15.00
    Sale price
    $15.00
    Regular price
    Unit price
    per 
    Sold out
  • Antique Glass Buttons - Two Sizes Available - Metallic Glass Buttons - 1930s - Six
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Antique Glass Buttons - 15mm Metallic Glass Buttons - 1930s - Six
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Antique Glass Buttons - 15mm Tan Glass Buttons - 1930s - Six
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Antique Glass Buttons - 13mm Blue Swirl Glass Buttons - 1930s - Six
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Antique Glass Buttons - 13mm Dark Blue Floral Glass Buttons - 1930s - Six
    Regular price
    $18.00
    Sale price
    $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Antique Glass Buttons - 23mm Tan Glass Buttons - 1930s - Six
    Regular price
    $24.00
    Sale price
    $24.00
    Regular price
    Unit price
    per 
    Sold out
  • Antique Glass Buttons - 20mm Tan Glass Buttons - 1930s - Six
    Regular price
    $24.00
    Sale price
    $24.00
    Regular price
    Unit price
    per 
    Sold out
  • Antique Glass Buttons - 20mm and 13mm Czech Purple Glass Buttons - 1930s - Six of Each Size
    Regular price
    from $18.00
    Sale price
    from $18.00
    Regular price
    Unit price
    per 
    Sold out
  • Antique Glass Buttons - 17mm Textured White Glass Buttons - 1930s - Six
    Regular price
    $20.00
    Sale price
    $20.00
    Regular price
    Unit price
    per 
    Sold out