Custom Woolen Mills is a small, family owned and operated woolen mill located near Carstairs, Alberta, Canada. Using turn-of-the-century industrial revolution machinery, we have been providing quality woolen and exotic fibre products to our loyal customers for over 35 years.

We are proud to offer a wide selection of carded wools, yarns, bedding, socks, hand-woven blankets, hand-knit garments and kits, and felted items. The wool we use is sourced directly from farmers in Western Canada and through the Canadian Co-operative Wool Growers, then hand-sorted at our mill to ensure the best possible product. Since we complete each step of processing right in our mill – from washing and dyeing to spinning and knitting to quilting – we have products to suit any fibre enthusiast’s needs.

Owned In: Alberta

Made In Edmonton, AB:

  • Carded Wool
  • Wool Yarn
  • Comforters
  • Mattress Pads
  • Pillows
  • Sleeping Bags
  • Prairie Wool Socks

Custom Woolen Mills Ltd Availability:

Visit Their Online Store

Visit The Store

Custom Woolen MillsMore Canadian Made Yarn

Opening Hours


8:00 am - 4:00 pm


8:00 am - 4:00 pm


8:00 am - 4:00 pm


8:00 am - 4:00 pm


8:00 am - 4:00 pm