Cart 0


Yarn Ink {art on string} is a small one woman run business based in a small town just outside of Calgary, Alberta. 

All listings on the website are dyed to order, if you're looking for ready to ship, you will find those all in my etsy shop. Every skein is hand dyed using different applications. All colorways are kettle dyed with professional acid based dyes and are set a minimum of two times to allow for complete saturation and absorption. Some colors may bleed slightly the first few times they're washed, this is normal and in no way means a loss of color. In each skein you may find some odd spots and speckles, these little speckles of beauty can't be controlled nor can they be created.

I mainly offer variegated colorways but continue to dabble a little bit into semi tonal colorways. I always try my best to photograph my colorways, but with different monitors, colors can vary greatly. I am an independent dyer and only dye in small batches. Please make sure to always purchase enough yarn for your projects so all the skeins are dyed during in the same dye lot. Yarns dyed in separate batches are not guaranteed to match and may vary greatly.


We ship all packages via Canada Post.  For In Stock/ Ready to Ship the whole process takes 1-3 business days but can take up to 5 business days from start to finish. For Dyed to Order the process can take from 3-4 weeks from start to ready to ship.

2-7 business days (1-2 weeks) Ships via Canada Post Expedited with tracking

6-10 business days (1-2 weeks) Ships via Canada Post small packet air without tracking.  If you would like to add tracking for a nominal fee to your order please choose tracked packet.

6-14 business days (2-3 weeks) Ships via Canada Post small packet air without tracking

Though the estimated delivery time is usually 2-10 business days, parcels may be unexpectedly delayed due to customs, weather conditions, holidays, and other extenuating circumstances. We ask that customers allow up to 30 days for delivery. After this time, an item will be considered lost, and then together we will work out what our next step is.


If you are not completely satisfied with your purchase, please contact us within 7 days of receiving the yarn. We offer exchanges on any items, the item must be returned in its original resell-able condition. You are responsible for any shipping costs and duties (if any) to return the item/s. No exchanges will be done until the yarn is received and reviewed to ensure its still in its original condition.



Sold Out