Yarn and Sew On in Burns Lake

Yarn and Sew On

#5 - 870 Hwy 16 W, Burns Lake, BC

  • Apparel & Accessories
  • Arts & Hand Crafts
  • Shopping
  • Crafting products that can’t be found anywhere else in Burns Lake
  • Knitting, sewing and cross stitching classes
  • New products weekly

Meet Linda & Ron Uchacz

Linda & Ron Uchacz is the owner of Yarn and Sew On

Linda Uchacz recently decided to change her career from bookkeeping and accounting to do something fun: open up Yarn and Sew On! As a longtime crafter she wanted to provide high quality products that previously couldn’t be found in Burns Lake. In some cases, Linda notes, people had to travel over 80km to find what they were looking for, and she is pleased to be able to meet those needs much closer to home now.

Linda enjoys living in the Burns Lake area and loves that living in a small town means being able to enjoy a friendly atmosphere. She is happy that she has been able to start working for herself and do something she is passionate about. When she’s not in her shop, Linda enjoys playing golf and camping in the great outdoors. She believes that if you do your best the best will come to you.

Fun. Colourful. Relaxing.

Yarn and Sew On is a new small business in the community of Burns Lake, BC and has found a niche in the community for supplies for quilters, knitters/crocheters, and cross stitch people. The shop carries brands such as Hoffman and Robert Kaufman 100% cotton fabrics. Yarns from Sirdar, and Crofty. DMC floss, Dimensions, and children’s kits for cross stitching.


Yarn and Sew On offers a wide variety of classes. With 1-2 classes held each month showcasing various skills in quilting, knitting, crocheting and cross stitching, everyone will find a class for their skill sets and interests. Classes available for kids, beginners and seasoned veterans. Call the store or check out their Facebook page to learn more.

Contact + Hours

  • Monday to Friday
  • 9:30 am - 5:00 pm
  • Saturday
  • 10:00 am – 4:00 pm


  • #5 - 870 Hwy 16 W
  • Burns Lake, BC
  • V0J 1E0, Canada