duttons for buttons & haberdashery & ribbons & spare-time crafting & needles & thread & rainy days knitting with friends & wool & workshops & making stuff with the kids & just about every needlecraft thing you’ll ever need …

For haberdashery & lace & spare-time & needles & thread & ribbons & rainy days knitting with friends & wool & needlework & making stuff with the kids & just about every needlecraft thing you’ll ever need …

Our Opening Hours

York: Monday – Saturday 9.30 – 5.30pm

Harrogate: Monday – Friday 9.30 – 5pm; Saturday to 5.30pm

Our online shop, mail order & button matching services can be accessed 24/7 online – for details, see main menu above.

We can hand deliver mail orders within the ring road in York – choose option at checkout. 

Thank you for continuing to support small independents like us.

Enquiries

York

Duttons for Buttons
32 Coppergate
York
YO1 9NR
UK

For further assistance, message us using the contact form above, or phone: 01904 632042

Opening Hours: 
Monday – Saturday
9.30am – 5.30pm

Bank Holidays:
11am – 4pm

NB on 2nd & 3rd February 2026, the York shop will be closed for refurbishment. We apologise for any inconvenience this may cause. 

Harrogate

Duttons for Buttons
Oxford Street
Harrogate
HG1 1QE
UK

For further assistance, message us using the contact form above, or phone: 01423 502092

Opening Hours
Monday – Friday
9.30am – 5.00pm

Saturdays
9.30am – 5.30pm

Bank Holidays:
11am – 4pm

Ilkley

Mrs Duttons Wondrous Workshops
3 Church Street
Ilkley
LS29 9DR
UK

Booking & details online:
www.duttonsforbuttons.co.uk/workshops

For further assistance, message us using the contact form above.

T: 01904 632042 (Please Note: there is not a phone number for our Ilkley branch –  this is the number of our head office in York)

Opening Hours: 
While workshops are in progress only.