Class list – calendar view (by date)

Class list – written view (by topic)

Ready to register for any of our classes? You can either:

Have an idea for a topic or skill you’d like to learn about but don’t see it on our schedule? Let us know and we’ll see what we can do! Just email:

Want to print a copy? View or print our class/event list using google docs (no sign in or google account required).

Questions? Drop us a line at or call us at 503.922.1150.

Get to know us!

To read bios of our teachers click here.

Fine print

  • Registered students receive 20% off the purchase of listed class materials before or during class, unless otherwise noted. Exceptions apply: not valid towards Signature needles, not valid toward special orders, not combinable with other discounts, max 10% off on wheels & looms.

  • Class size is limited to 7 students, unless otherwise noted.

  • Payment is required at time of registration.

  • Customer cancellation: store credit can be given for class fee only with notice of one full week or more.

  • Twisted cancellation: classes with only one student will be canceled two days ahead, and store credit or refund given for class fee.

  • This class list is subject to change – please confirm dates and times when you register!

  • Skill levels are listed for each class – teachers will assume all students are entering the class already familiar with the techniques specified for that level (see below).

  • Private lessons are available starting at $30 / hour for 1 person + $10 / hour for each additional person.

Skill levels

  • O = Newbie. You’ve never done this before. Like really. Ever. At all. Not to worry!
  • ✽ = Beginner. You know the basic elements of your craft, and are ready for your first real project. To take these classes, you should already know how to knit, purl, cast on, and bind off.
  • ✽✽ = Advanced Beginner. You are comfortable following a basic pattern, and are ready to tackle new techniques. To take these classes, you should already be able to comfortably knit, purl, cast on, bind off, increase, decrease, and knit in the round.
  • ✽✽✽ = Intermediate. You are comfortable following most patterns, and just need some guidance on the more complex techniques. To take these classes, you should already be comfortable with most aspects of knitting, including cables, lace, and shaping.