Learn to KnitEKW


Elgin Knit Works is a welcoming and patient environment for students brand new to knitting. Whether you’ve never attempted knitting before or need to brush-up on your skills, our Learn-to-Knit classes will be the perfect fit. Skills we concentrate on for beginners include the long-tale cast on, knitting and binding off. Time permitting we will also practice purling, increasing and decreasing.

Learn to Knit classes are scheduled on an individual or semi-private basis and are available Wednesdays through Saturdays. Your class time will be coordinated with you and the teacher. To ensure your reserved class time payment must be received in full at the time of scheduling. All classes are held in our Downtown Elgin knit shop.

Elgin knitting classes are typically available during the following times: Wednesdays between 1:30pm and 6:30pm. Thursdays between 10:30am and 3:00pm. Fridays between 10:30 am and 2:00pm. Saturdays between 10:30am and 2:00pm.

To register, complete the form below, call us at 847-627-4700 or stop-in to the store. While tools such as needles are not required to be purchased from the store, supplies such as yarn, should be purchased prior to class from Elgin Knit Works.

We look forward to sharing our love of knitting with you, and to helping you through your very first knitted piece!

    Are you new to knitting? We'd love to help you get started! Please check the box below.


    Yarn needed for class and knit-a-longs must be purchased at Elgin Knit Works.

    Missed classes require 24-hour notice and must be made up within two weeks of the missed class or the class expires. Student then need to sign-up again for the class to complete the project.

    Class times are only reserved once classes have been paid for in full.

    Classes are taught on Wednesday’s through Saturday’s and some classes have prerequisites.

    If project is not completed in the allotted sessions, additional sessions are available for purchase.


    Individual sessions are available for projects purchased at Elgin Knit Works.

    1 Session: $25

    2 Sessions/Extended: $35

    3 Sessions: $45