Portland Yarn Shop Specializing in Custom Yarns

Yarnia is the only Portland yarn shop where you can design your very own custom yarn blend. You choose the fiber, color, thickness, and amount, and we’ll create your custom yarn for you right on the spot — perfect for knitting, crocheting, or weaving.

Yes, it’s true! We have closed our brick & mortar shop on Belmont St. and are now online-only. Visit our Online Shop or Custom Yarn Creator for all the great yarns you found at our physical location! Weekly local pickup is still available on Wednesday afternoons. Please email or call to arrange an appointment.

Not only that, but our yarn is sold not by the skein, nor the hank, but by the pound.

Don’t know how much yarn you’ll need for a project? Or perhaps you know how many skeins or yards you tend to use for a given project, but don’t know how to translate that to ounces? We’ve got lots of tools to help, and can provide email snapshots or physical samples of your yarn before we wind it up, to make sure it’s exactly what you want.

We are a Portland yarn shop specializing in budget-friendly, custom knitting, crocheting, and weaving yarn on cones. If you don’t already know exactly what you’re looking for, we can help you design your perfect yarn via email, phone or chat. Have questions about how this all works? Read up on our handy FAQ, and then feel free to email us with any questions you may have, or use the chat box in the bottom left corner of the screen. We typically are able to reply to all inquiries within 24 hours.

First time visiting us? Here's how it works!

Stay tuned to our blog for weekly posts about our featured yarns and news from the studio!

Watch our demo video of how it all works!

Come, let’s make yarn.

Our Shop

Browse Our Catalog

Filter by:
Bargain Shelf
|
Bulky Weight
|
Cardboard Cones
|
Craft Supplies & Gifts
|
Create Your Own
|
DK Weight
|
Gift Cards
|
Machine-Washable
|
Patterns
|
Project Kits
|
Sock/Fingering Weight
|
Solid Colors
|
Sport Weight
|
Wholesale Lots
|
Wool-Free
|
Worsted Weight
|
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com
By customyarn.com