Skip Navigation Website Accessibility
Classes & Drop-in have started. Join us!
Safety guidelines are on the About Us Page
We are still offering online shopping options for shipping or curbside pickup.

Craftworks logo            
Where Creativity Is American Made...

Artisan Yarn

Yarn Shop > Artisan Yarn

We want Craftworks, your local yarn shop (LYS), to be a place for inspiration, full of color, variety of textures and more inspiration! We love finding new indies to try out and carry their yarns in the shop for you.

We stock over 20 independent dyers. Indie dyers yarns are mesmerizing! They all have different ways of dying the yarn and combining the colors as well as an assortment of bases. You'll find yarns in solids, semi-solids, multiple colors, and speckles. No shortage to choose from for your next project.


Alexandra The Art of Yarn


Baah Yarns

Cozy Color Works

Elemental Affects

Emma's Beautiful Colors

Feederbrook Farm


Forbidden Fibers Co

Frabjous Fibers

Ikigaifiber co

Juniper Moon


Manos del Uruguay

Sweet Georgia Yarns

The Periwinkle Sheep

The Wicked Knittah

Yarn Baby


Showing 41 - 64 of 64 results Page   1    2  

Malabrigo Sock


Milo / Manos del Uruguay


Moonshine / Juniper Moon


Moonshine Chunky / Juniper Moon


Oh Baby! / Claudia Hand Painted


Painted Bricks Shawl Kit / Stephen West




Peri-Watercolors II


Pride Sparkle / Forbidden Fibers


Pride Sparkle Roaring 20s / Forbidden Fibers


SGY-Tough Love Sock


Shetland Fingering / Elemental Affects


Sock Blanks


Sock Yeah DK / CoopKnits


Stargazer / Juniper Moon


Susurro / Malabrigo


The Wicked Knittah - BFL


The Wicked Knittah - Merino/Yak/Nylon


The Wicked Knittah - SW Merino


The Wicked Knittah - SW Merino/ Alpaca


The Wicked Knittah - SW/Nylon


The Wicked Knittah - SW/Silk


Yarn Baby Tabitha Sock


Yarn Baby Willie USA


< Previous Page        1    2        Next Page >
Gift Card
  • 243 W. Main St, Northboro, MA 01532
  • Ph: (508) 393-9435
    • Hours: We are currently open!!!  Mon - Fri 10-5; Sat 10-4 & Sun 12-4
    • Can't wait to see you!