
Duttons for Buttons is a haberdashery and needlecraft shop on Coppergate, in a medieval building that dates from 1422. The business has been run by the same family for over 100 years. Its best-known feature is the button range: the shop says it has more than 10,000 button designs, which it describes as the largest selection in the United Kingdom. Alongside them you will find ribbons, wool, cottons, lace trims, elastic, thimbles, scissors, sewing boxes and needlecraft kits.
Every week we pick 🏆 the 5 best 🏆 things to do in York and send them to your inbox. Just one weekly email, no spam.
By submitting your email, you accept our Privacy Policy
The shop is packed with stock, which the official website describes as "stuffed to the rafters". The downstairs layout has been changed recently to make browsing easier, and the shop is wheelchair accessible. On Google Maps it has a 4.7 out of 5 rating from 132 reviews. Reviewers mention the "fabulous buttons" and the "friendly and knowledgeable staff", and one describes it as an "amazing button shop in the heart of historical York". The online shop, mail order and button matching services are available 24/7.
The shop also runs Mrs Duttons Wondrous Workshops for beginners and more experienced makers. Upcoming York sessions include Crochet – Next Steps for New Beginners on Saturday 31 October 2026, from 10:00 to 13:00, for £65.00. Needle Felting – Winter Wearable Art runs on Saturday 14 November, from 10:00 to 16:00, for £89.00, and Learn to Crochet with Steffi Glaves takes place on Sunday 22 November, from 12:00 to 15:00, for £65.00. The Traditional Mohair Bears & Bunnies course is a two-part workshop on Wednesdays 11 and 18 November, from 10:00 to 16:00, priced between £179.00 and £192.00. Bookings can be cancelled up to 14 days before the workshop date. After that there is no refund or date change, but the place can be passed to someone else at no extra cost. E-gift vouchers cost between £45.00 and £75.00.
Opening hours are Monday to Saturday, 9.30am to 5pm. From 15 November to 20 December 2026, and on bank holidays, the shop opens on Sundays from 11am to 4pm. Delivery costs a flat £4.99, whatever the size, value or weight of the order, and mail orders within the ring road in York can be hand-delivered. The shop is at 32 Coppergate, York YO1 9NR, and you can phone 01904 632042.
Published Date
21 October 2026