Our Ilkley workshop space is usually only open when classes are in progress. Our open day is your chance to step inside and see what’s on offer at Duttons for Buttons’ dedicated workshop destination in the heart of Ilkley.
Meet our tutors and discover the exciting range of textile and needle crafting classes we offer.
Our workshops are for beginners and those who have already mastered a craft and want to expand their knowledge and techniques or are a little rusty. We run half day, full day and occasional evening classes, weekdays and weekends.
There is a huge range of classes on offer, from needle craft staples like knitting, crochet and embroidery, to more unusual crafts like bear making, crewel work, macramé and needle felting. Coming soon we have lace making and temari balls too!
Our class sizes are kept small so you get lots of attention from our expert tutors, who are all experienced makers, textile artists or designers.
At our Open Day, enter our raffle to win a voucher to put towards any class in 2026. And pick up a 5% discount voucher to try any of our workshops for the first time (returners automatically get a 10% discount on their next class).
Access notice: there are two steps up into our building at 3 Church Street, Ilkley LS29 9DR. We sincerely apologise if this prevents anyone from attending our open day and workshops.
For more information, do get in touch via our contact page.
£0.00
| Cookie | Duration | Description |
|---|---|---|
| cookielawinfo-checkbox-advertisement | session | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category . |
| cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
| cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
| cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
| cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
| cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
| CookieLawInfoConsent | session | Records the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie. |
| elementor | never | This cookie is used by the website's WordPress theme. It allows the website owner to implement or change the website's content in real-time. |
| viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
| Cookie | Duration | Description |
|---|---|---|
| _ga | 2 years | The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors. |
| _gat_gtag_UA_26252441_2 | 1 minute | Set by Google to distinguish users. |
| _gid | 1 day | Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously. |
| Cookie | Duration | Description |
|---|---|---|
| _fbp | 3 months | This cookie is set by Facebook to display advertisements when either on Facebook or on a digital platform powered by Facebook advertising, after visiting the website. |
| fr | 3 months | Facebook sets this cookie to show relevant advertisements to users by tracking user behaviour across the web, on sites that have Facebook pixel or Facebook social plugin. |