1.434.296.4625 info@magpieknits.com


About the Classes

We offer project-based classes that allow you to create something new while also learning or enhancing your skills.


It is your responsibility to arrive to class on time. Classes will start promptly at the scheduled time and won’t accommodate late arrivals.

We recommend purchasing your materials before your class date, especially if your yarn needs to be wound. 


Classes are filled on a first-come, first-serve basis.

Full payment is due upon signing up for a class. Your spot for the class will be held once payment has been made.

Cancellation Policy & Payment

Class fees are refundable or transferable to another class if cancellation is made at least 72 hours before the class is scheduled.

There are no refunds or transfers of funds to another class if the cancellation is made less than 72 hours of the beginning of the class. This ensures that other students waiting for a seat in a full class are not missing opportunities due to late cancellations.

No-shows forfeit any refund or exchange.

If you are taking a multi-session class and cannot show up to one of the sessions, you will not receive a store credit or refund. Please contact us if you need to schedule exceptions.

In the event of inclement weather, we will make every effort to provide a make-up session. Participants will be notified of a cancellation by email, text, and/or phone call. If a class is cancelled due to inclement weather, your class fee may be applied to another purchase or refunded.

Class Size

 All our classes are limited-enrollment. Classes with fewer than 3 students enrolled 72 hours prior to the start of the class may be canceled or rescheduled.

Class Schedule

Your registration for classes is valid for the dates listed in the description for the class. We offer most of our knitting classes on a rotating basis. Some classes, like beginning knitting, happen every month, some specialty classes only happen once. 


Our classes are for ages 10+






111 West Main St. Charlottesville, VA 22902
(434) 296 – 4625
Magpie Hours:

Sunday: 11:00AM – 4:00PM

Monday: 10:00AM – 5:00PM

Tuesday: 10:00AM – 5:00PM

Wednesday: 10:00AM – 7:30PM

Thursday: 10:00AM – 5:00PM

Friday: 10:00AM – 5:00PM

Saturday: 10:00AM – 5:00PM