

Premiere Quality for Every Fleece
Artisan Milling Built on Expertise
Since 2016, we have specialized in the meticulous processing of raw fibres into high-quality yarns. We partner with you to ensure your materials reach their full potential through sustainable, semi-worsted techniques.
Planning for your custom artisan yarn
Current Processing & Wait Times
As the only semi-worsted fibre mill in the Thompson Okanagan, we are currently experiencing a wait time of 18+ months for finished yarn orders. We process all custom milling projects in the order scouring deposits are received to ensure technical precision and quality for every client.
From Vision to Reality: Crafting Excellence Since 2016
Our Story: Quality Fibre in the Thompson Okanagan
At That Darn Yarn Shop & Fibre Mill, we are devoted to the art and science of fibre processing. As Canada’s premiere artisan mill in Thompson-Nicola Regional District, we focus on developing sustainable, high-quality products while maintaining technical excellence and fostering long-term relationships within the British Columbia textile industry.
Bringing Industrial Expertise to BC
A Long-Term Vision
Our journey began in January 2016 with extensive market evaluations and a commitment to filling a gap in the local fibre industry. After an exhaustive search, we sourced and imported specialized industrial equipment from Minnesota. We’ve loved every minute of our evolution, from the logistical feat of unloading our heavy spinner with dual forklifts to launching operations as the only semi-worsted fibre mill in the Thompson Okanagan region.


Why Fibre Health is Paramount
Quality Without Compromise
We believe that the health of the raw material is the foundation of a superior product. Our technical approach is firm but necessary: we maintain strict standards for skirting and cleanliness to protect our specialized machinery and maximize your investment. By specializing in semi-worsted spinning—a process where we align all fibres to remove short ends—we produce pill-resistant, hard-wearing yarns with exceptional stitch definition and zero prickle.


From Raw Fleece to Finished Skein
Artisanal Precision
Our Thompson-Nicola Regional District-based facility provides a comprehensive processing sequence, including tumbling, hand-scouring, carding, and pin-drafting. We pride ourselves on our versatility, spinning custom weights ranging from delicate lace to chunky. While our 12 to 18-month wait times reflect the high demand for our services, we never compromise on the artisanal process, ensuring every order receives the meticulous attention it deserves.


Expertise in Every Strand
A Sustainable Legacy
Sustainability and transparency are at the core of our operations. From utilizing water conservation techniques during scouring to managing complex exotic fibres like Musk Ox and Alpaca, we operate with professional integrity. We are more than just a mill; we are an industry partner dedicated to helping you succeed, providing the technical expertise required to transform raw fleece into professional-grade roving and yarn.



Technical expertise meets a passion for the craft.
Partner with Canada's Premiere Artisan Mill
We are the only semi-worsted fibre mill in the Thompson Okanagan, dedicated to helping you maximize your fibre investment through meticulous skirting and professional processing. Join our community on Facebook and Instagram to see our latest work, or schedule a consultation to begin your journey from raw fleece to finished yarn.
