Condition
Purchase
Sort by
Time
Various
Vintage mini shoe shape - shape, metal
£8.66
Buy It Now
Upcycled vintage empire china - empire,
£10.80
Buy It Now
Vintage pin cushions and one - vintage,
£7.59
Buy It Now
Vintage hand stitched - hand,
£9.99
Buy It Now
German porcelain half doll - porcelain,
£25.00
Buy It Now
Vintage porcelain half dolls - half,
£19.99
Buy It Now
Vintage ardalt hand painted - ardalt,
£15.08
Buy It Now
Antique vintage pin - antique,
£14.99
Buy It Now
Vintage silver plated - silver,
£5.45
Buy It Now
Vintage tartan pin cushion - vintage,
£10.80
Buy It Now
590 vintage owl pin - pin, cushion
£12.94
Buy It Now
Vintage silk chinese - silk,
£16.15
Buy It Now
Vintage gold velvet - vintage,
£10.75
Buy It Now
Vintage brass pin cushion - brass,
£7.99
Buy It Now
Vintage art deco pin cushion - deco,
£79.95
Buy It Now
Antique vintage large - antique,
£21.50
Buy It Now
Vintage 925 sterling silver - 925,
£49.99
Buy It Now
Vintage porcelain half - vintage, dolls
£22.68
Buy It Now
Vintage round pincushion with
£9.73
Buy It Now
Vintage pewter teddy - teddy, bear
£26.70
Buy It Now
Vintage pin cushion armchair - pin,
£5.99
Buy It Now
Vintage bead and lace - bead, small
£10.80
Buy It Now
Vintage porcelain pin - , cushion
£13.00
Buy It Now
Vintage handcrafted biscornu
£8.65
Buy It Now
Set vintage porcelain half - set, of
£9.19
Buy It Now
Vintage chinese pincushion - vintage,
£10.26
Buy It Now
Vintage pewter shoe shape - vintage,
£7.05
Buy It Now
Vintage china pin cushion - vintage,
£18.00
Buy It Now
Very cute vintage 925 solid - vintage.,
£63.10
Buy It Now
Vintage porcelain - vintage,
£12.00
Buy It Now
Vintage onyx pincushion - vintage,
£23.00
Buy It Now
Japanese pin cushion - japanese,
£16.15
Buy It Now
Vintage silver rabbit pin - vintage,
£55.99
Buy It Now
Vintage tea cup - tea, cushion
£10.80
Buy It Now
Antique vintage brass pedestal - brass,
£35.00
Buy It Now
Vintage half ball - ball, pincushion
£11.57
Buy It Now
Chinese silk vintage pin
£4.91
Buy It Now
Vintage porcelain half - half, doll
£12.99
Buy It Now
Vintage 925 sterling - vintage,
£90.00
Buy It Now
Vintage art nouveau metal pin - vintage,
£26.59
Buy It Now
Vintage german porcelain - vintage, pin
£9.00
Buy It Now
Vintage novelty glass teapot
£5.00
Buy It Now
Vintage brass swan pin - brass,
£10.80
Buy It Now
Vintage handmade doll pin - handmade,
£2.24
Buy It Now
Vintage biscornu pincushion - biscornu,
£19.99
Buy It Now
Vintage china marie antoinette - china,
£9.50
Buy It Now
Vintage porcelain half doll - vintage,
£12.99
Buy It Now
Vintage silver plate - silver, pin
£10.80
Buy It Now
Vintage china pin cushion - china,
£7.50
Buy It Now
Antique old vintage - antique, /
£19.99
Buy It Now
Vintage chinese silk satin - chinese,
£12.50
Buy It Now
Vintage ww1 fabric - ww1, sweetheart
£68.30
Buy It Now
Vintage ww1 fabric sweetheart - ww1,
£68.30
Buy It Now
Vintage half doll pin cushion - vintage,
£12.94
Buy It Now
Pin cushion vintage - cushion,
£10.00
Buy It Now
Vintage handmade tartan - vintage,
£18.28
Buy It Now
Mahogany small vintage pin - mahogany,
£11.83
Buy It Now
Vintage retro style novelty - vintage,
£8.99
Buy It Now
Charming vintage swan - vintage,
£4.97
Buy It Now
Vintage men shoe pin - men,
£14.01
Buy It Now
Rare vintage handpainted - rare,
£15.00
Buy It Now
Vintage porcelain half doll - half,
£12.99
Buy It Now
Vintage bournemouth wooden - vintage,
£14.99
Buy It Now
Vintage novelty pin cushion - pin,
£14.99
Buy It Now
Vintage pin cushion - , half
£15.00
Buy It Now
Antique vintage thimble opera - antique,
£36.00
Buy It Now
Vintage large half doll - half, pin
£15.00
Buy It Now
First impressions vintage - first,
£25.00
Buy It Now
Vintage hand turned bubinga - turned,
£16.15
Buy It Now
Vintage turned wood - wood, pin
£10.80
Buy It Now
Vintage metal pig pin cushion - vintage,
£69.99
Buy It Now
Luxury vintage hat pincushion - ,
£3.75
Buy It Now
Vintage porcelain pincushion - porcelain,
£5.40
Buy It Now
Vintage porcelain gentleman - vintage,
£39.99
Buy It Now
Vintage folding pin - folding,
£15.00
Buy It Now
Vintage treen reel holder - treen, &
£28.00
Buy It Now
Vintage animal hoof - vintage,
£23.58
Buy It Now
Vintage deri designs - designs, catherine
£4.89
Buy It Now
Handmade vintage style - , pin
£14.90
Buy It Now
Vintage lefton girl pin - lefton,
£9.99
Buy It Now
Onyx fashioned vintage - onyx, pin
£5.45
Buy It Now
Two vintage porcelain - two,
£8.12
Buy It Now
Vintage porcelain half lady - porcelain,
£10.99
Buy It Now
Two vintage porcelain half - porcelain,
£8.12
Buy It Now
Vintage welsh tapestry - vintage,
£14.00
Buy It Now
Vintage porcelain half - vintage, lady
£8.66
Buy It Now
Vintage chinese round satin - chinese,
£8.66
Buy It Now
Handmade teacup pin cushion - pin,
£7.58
Buy It Now
Bakelite vintage pin cushion - bakelite,
£9.92
Buy It Now
Vintage pair boot - vintage,
£10.80
Buy It Now
Pair antique victorian - antique,
£65.00
Buy It Now
Vintage lot flapper girl - vintage,
£16.15
Buy It Now
Vintage pin cushion tape - vintage,
£16.14
Buy It Now
Vintage german porcelain - porcelain, half
£19.00
Buy It Now
Vintage white metal - white, french
£28.00
Buy It Now
Antique edwardian sterling - edwardian,
£267.82
Buy It Now
Looking for more vintage pincushion?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 vintage pincushion listings currently in our index. Prices range from £2.24 to £267.82, with an average of £21.52. Whether you are hunting for a bargain or looking for a top-spec model, the selection below covers all price points — new, used and refurbished. More about vintage pincushion →
Try this: female dressmaking mannequin | vintage 70s ladies clothing | empty spool | pin cushion | needle case victorian | pig pin cushion | thread winder | fabric cutters | masonic leather case | chester silver
Whether you are looking for a brand-new or second-hand vintage pincushion, eBay offers one of the largest selections available online. With 96 active listings at the time of this page's last update, you have plenty of choice across different conditions, sellers and price points. The cheapest option currently starts at £2.24, while premium listings can reach £267.82 — giving you a wide budget spread to work with. The average price of £21.52 can serve as a useful benchmark: listings below this tend to be used or auction-style, while those above often include extra accessories, warranties, or are sold by professional sellers with high feedback scores. Always check the seller's feedback rating and return policy before committing to a purchase. If you need the item quickly, filter by "Buy It Now" to avoid the uncertainty of auctions. For used items, look closely at the condition description and photos — terms like "good", "very good" and "like new" can mean very different things depending on the seller.