Skip Navigation Website Accessibility
Call Today 434-244-9975
Follow Us!

Class Policies

  1. Upon registration, you will receive a supply list and/or applicable kit fees. Our staff will assist you in selecting fabrics and supplies appropriate for the class project.
  2. Class will be cancelled if the minimum number of students is not met 2 weeks prior to the scheduled class date.  Your class fee will be refunded or credited on a store Gift Card. Classes will be cancelled 3 weeks prior to the class date if no students are registered.
  3. Should you need to cancel, refunds will be made up to two weeks prior to the scheduled class date or if your seat is refilled.
  4. Unless otherwise stated, class supply purchases will apply towards our rewards program - Cotton Club.
  5. BERNINA machines are available for in-class use. Advance notice is requested.
  6. Private lessons are available and must be scheduled in advance to allow teachers to prepare your lesson. Fees are $50 per hour for most topics. Check with us for details.
  7. Inclement Weather Policy: If Charlottesville City and Albemarle County Schools are closed, classes will be cancelled and rescheduled. Your class fee will be refunded or credited if you are unable to attend the snow make-up date.
  8. The shop may/may not be open, depending on the severity of the travel conditions. Call the shop at 434-244-9975 for message updates regarding shop hours and classes.


Join Nancy Koyanik as she introduces the 2020 Mystery Quilt to you. This orientation meeting will help you make fabric choices and learn a little about the process of a Mystery Quilt. If you have not participated in one before or even if you have, this is a great way to learn new techniques each month and end up with a fabulous quilt at the end. Class runs January to September 2020.

Cost: $ 75.00
Learn to perfect your hooping skills.

Cost: $ 160.00
Learn basic quiltmaking skills as you make a 48" x 48" wall-hanging over 2 full-day sessions.

Cost: $ 110.00
All BERNINA and Bernette Embroidery machines welcome.

Cost: $ FREE
Sewing Machine - Basic Operation For all BERNINA and Bernette Sewing Machines Learn what you need to know about the basic operation, accessories, needles, threads, care, and maintenance of your new machine.

Cost: $ FREE
Mastery class for noted machine owners.

Cost: $ FREE
This intricate pattern is traditionally done by hand - come learn an easy way to do it by machine! And then let Nancy show you how to finish it into a pillow.

Cost: $ 48.00
COTTONWOOD will close at 2:00pm to allow our staff time for the holiday.

Cost: $ FREE
Join us to ring in the New Year and celebrate our 25th Anniversary. Specials, Refreshemnts, Door Prizes

Cost: $ FREE
A follow-up to basic free-motion quilting, learn to work with rulers as you move the quilt under the needle.

Cost: $ 30.00
In order to allow our staff to enjoy time with their families, we will be closed Thanksgiving Day.

Cost: $ FREE
Come in to see the class projects and meet the teachers for January, February and March 2020. Specials. Gifts. Refreshments.

Bring a project, lunch and a snack and join other sewists for the day in our classroom. Bring your own machine or reserve a BERNINA.

You will learn all the calculations necessary to design a quilt, alter an existing pattern, or make your own pattern from a picture.

Cost: $ 30.00
In order for our staff to enjoy time with their families, COTTONWOOD will be closed Christmas Day

Cost: $ FREE
Join the fun. Take the bus! No Driving, no parking.

Cost: $ 60.00
This bag has all the pockets and compartments needed for today's professional woman. Choose the Professional Tote or the Mini Professional Tote. 2 sessions.

Cost: $ 99.00
2:00pm - January 2020 Cruisers join us for a brief meeting to meet and answer questions about our Caribbean Cruise. 3:00pm - All former and interested cruisers join us for a holiday gathering and learn more about future cruises. RSVP Please

Cost: $ FREE
A quick and fun patchwork project. Make one or make them all. Great holiday gift idea!

Cost: $ 55.00
Lesson 12 Topic to be determined

Cost: $ 160.00