West Michigan's source for Discount Yarn and Mill End Yarns.

Online Sales closed Wed. Aug. 15 thru Sun. Aug. 19th FOR

We wish to welcome the Michigan Fiber Festival to our little Town of Allegan, Michigan.

Welcome Michigan Fiber Festival to Allegan Michigan and Old Mill Yarn

Sadly, the on line store can't be open during our Michigan Fiber Festival SALE.... But our physical store will be hoppin!!! 

While in town for the Michigan Fiber Festival, please stop in to see us at Old Mill Yarn and Baker Allegan Studios.

We will have great deals on New Weaving Looms and Spinning Wheels, Books, Loopers and of course... YARN!!!

Fiber Festival Specials!!! Sale runs Wed. Thru Sun.

Mill End Yarn as low as $2.00 a Pound

This is Bulk Yarn on the cone as we get it from the manufacturers. These can range from one pound to nine pounds

Wound Mill Ends 1lb, 8oz & 4oz from $6.00 a Pound

We have quite a bit of yarn wound on 1lb cones and 8oz and 4oz tubes, normally $8.00 a pound.

We have boxes of 1lb cones of primeum rug wool

Normally selling for $32 to $40 a pound... we regularly sell these for $16 a pound. This week we are clearing these out for a CrAzY... $10 each. 

Schacht and Kromski Spinning Wheels

Fiber Festival Show Specials!!! All IN STOCK Spinning Wheels are 15% off MSRP.

Schacht and Kromski Weaving Looms

Fiber Festival Show Specials!!! All IN STOCK Weaving Looms are 15% off including Rigid Heddles

Did someons say BOOKS!?!?

ALL of our NEW BOOKS are 20% off MSRP.

We now offer FREE SHIPPING on orders over $100

Wait, WHAT!?!?

The average shipping on a $75 order is about $25.

Depending on where you live... If you ordered $75 dollars worth of yarn... and had to pay for shipping... You would be paying $100 for $75 dollars worth of yarn. With FREE SHIPPING on $100 Orders... If you order $100 worth of yarn we would give you $100 worth of yarn. And, who doesn't like MORE YARN???? :>)

Featured Products

New products are coming soon!

Join Our Mailing List

Be the first to hear about our special events, sales on Discount Yarn and Mill End Yarns at your West Michigan Yarn Stores.

Return Policy

We truly believe in our product quality and strive to provide the best Customer service possible. That said, we understand that sometimes stuff happens and for reasons beyond our control, a Customer may wish to change their mind or is unhappy with our product. 

Therefore... Old Mill Yarn will accept returns on unopened and unused items within 30 days of delivery and issue a full refund minus a 10% inspection and restocking fee, with some exceptions:


  1. Customer must contact us first by Email at sowspunsilk@yahoo.com or by phone at (269) 903-6883
  2. Customer pays for return shipping fees, unless an error was made on our part, in which case we will opt to pay for the return shipping or allow you to keep the product and ship a replacement at our cost.
  3. We will issue a credit by the original method of payment after we've received and inspected the product.
  4. Returns must be in original packing materials and be in new condition. Yarn that smells of Pets or Smoke is not returnable.
  5. If your order was over $100 and received free shipping: We will deduct our shipping cost from your refund.