Kaleidoscope Yarns is one of New England's premiere knitting yarn specialty retailers. Kaleidoscope Yarns is conveniently located in Essex Junction, Vermont just minutes from the interstate, airport, and downtown Burlington. The shop is located in a 100-year-old house in the village of Essex Junction.
It carries a complete line of the top brands of yarn, knitting patterns, knitting needles and supplies. It also have the best selection of knitting kits for sweaters, bags, ponchos, shawls, hats, scarves and more.