Store Hours

Monday – Thursday: 10 am to 8 pm
Friday – Saturday: 10 am to 6 pm
Sunday: noon to 5 pm

Follow The Yarnery

Classes + Clinics

The Yarnery offers a wide variety of knitting and crochet classes. Don't miss out on the chance to learn from The Yarnery's fantastic teachers. Register in person at the store, by phone at 651.222.5793, or via the registration form.

class schedule: Summer 2014
registration form
request a supply list

Featured Classes

Beginning Knitting

Learning the basics of knitting while creating a pair of warm mittens during any of our 5 week sessions.

Wednesdays, June 4–July 2, 6–8 pm
Tuesdays, June 10–July 8, 6–8 pm
Mondays, July 28–August 25, 6–8 pm
Wednesdays, August 6–September 3, 6–8 pm
Tuesdays, August 19–September 16, 6–8 pm


Intimidated by the pile of unfinished projects that need a little help to get them finished? Let's do it! Four hours of intensive work and you'll get those garments ready to wear. Choose either July 26 or August 24.

Oops! Fix Your Mistakes

Does your stomach sink when you check over your knitting and see a mistake? Fortunately, most knitting mistakes are easily corrected. Learn to recognize mistakes and fix them, pick up dropped stitches, and safely rip out stitches. Saturday, August 23, 3-5pm.



Need a question answered before your next class? Stuck on a pattern that you want to take with you on vacation? Stop by The Yarnery every Monday from 5 to 8 pm and our experts will get you back on track and on your way, problems solved. NOTE: NO Thursday clinics during the summer.


If you’d like one-on-one attention from one of our experienced teachers, private lessons are available. Learn new techniques, refresh your memory, or even to start knitting and crocheting from scratch. Lessons are scheduled at your convenience by calling 651.222.5793.


Celebrate a birthday, plan a corporate team-building exercise, or just gather a group of friends for an afternoon or evening of knitting. We’ll tailor the event to your group’s needs, abilities, and interests. Call 651.222.5793 for more information.