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

Christmas Opening 2025: Sundays 11am – 4pm from 16 November to 21 December 2025 inclusive.

Christmas Eve 2025: 9.30am to 3pm. We will then be closed until the New Year. 

Our shops will then reopen on 2 January 2026, normal opening hours. 

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

Sundays 16th November to 21st December 2025: 11am – 4pm

Christmas Eve 2025: 9.30am to 3pm

We are closed from 25th December 2025 until 2 January 2026 when we return to normal opening times. 

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

Sundays 16th November to 21st December 2025: 11am – 4pm

Christmas Eve 2025: 9.30am to 3pm

We are closed from 25th December 2025 until 2 January 2026 when we return to normal opening times.

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.