Collection: Cross Stitch Fabrics
Whether you like linen or a cotton fabric like Aida or Evenweave, we have a beautiful selection that would suit your crafty needs
-
Warm Acacia - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CADWarm Acacia - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CADWarm Acacia - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CAD -
Chestnut Bark - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CADChestnut Bark - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CADChestnut Bark - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CAD -
Hints of Oak - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CADHints of Oak - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CADHints of Oak - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CAD -
Wild Rose - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CADWild Rose - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CADWild Rose - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CAD -
Rosewater - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CADRosewater - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CADRosewater - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CAD -
Brown Acacia - Naturally Hand-Dyed Aida
Regular price $25.00 CADRegular priceUnit price / perSale price $25.00 CADBrown Acacia - Naturally Hand-Dyed Aida
Regular price $25.00 CADRegular priceUnit price / perSale price $25.00 CADBrown Acacia - Naturally Hand-Dyed Aida
Regular price $25.00 CADRegular priceUnit price / perSale price $25.00 CAD -
Papyrus - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CADPapyrus - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CADPapyrus - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CAD -
Sold outOak - Naturally Hand-Dyed Aida
Regular price $17.50 CADRegular priceUnit price / perSale price $17.50 CADSold out -
Warm Walnut - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CADWarm Walnut - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CADWarm Walnut - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CAD -
Yellow Onion - Naturally Hand-Dyed Aida
Regular price $25.00 CADRegular priceUnit price / perSale price $25.00 CADYellow Onion - Naturally Hand-Dyed Aida
Regular price $25.00 CADRegular priceUnit price / perSale price $25.00 CADYellow Onion - Naturally Hand-Dyed Aida
Regular price $25.00 CADRegular priceUnit price / perSale price $25.00 CAD -
Wild Rose - Naturally Hand-Dyed Aida
Regular price $25.00 CADRegular priceUnit price / perSale price $25.00 CADWild Rose - Naturally Hand-Dyed Aida
Regular price $25.00 CADRegular priceUnit price / perSale price $25.00 CADWild Rose - Naturally Hand-Dyed Aida
Regular price $25.00 CADRegular priceUnit price / perSale price $25.00 CAD -
Papyrus - Naturally Hand-Dyed Aida
Regular price $25.00 CADRegular priceUnit price / perSale price $25.00 CADPapyrus - Naturally Hand-Dyed Aida
Regular price $25.00 CADRegular priceUnit price / perSale price $25.00 CADPapyrus - Naturally Hand-Dyed Aida
Regular price $25.00 CADRegular priceUnit price / perSale price $25.00 CAD -
Warm Acacia - Naturally Hand-Dyed Evenweave
Regular price $35.00 CADRegular priceUnit price / perSale price $35.00 CADSold out -
Papyrus - Naturally Hand-Dyed Evenweave
Regular price $35.00 CADRegular priceUnit price / perSale price $35.00 CADSold out -
Wild Rose - Naturally Hand-Dyed Evenweave
Regular price $35.00 CADRegular priceUnit price / perSale price $35.00 CADSold out -
Raw Chestnut - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CADRaw Chestnut - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CADRaw Chestnut - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CAD -
Warm Acacia - Naturally Hand-Dyed Aida
Regular price $25.00 CADRegular priceUnit price / perSale price $25.00 CADWarm Acacia - Naturally Hand-Dyed Aida
Regular price $25.00 CADRegular priceUnit price / perSale price $25.00 CADWarm Acacia - Naturally Hand-Dyed Aida
Regular price $25.00 CADRegular priceUnit price / perSale price $25.00 CAD -
Rosewater - Naturally Hand-Dyed Aida
Regular price $25.00 CADRegular priceUnit price / perSale price $25.00 CADRosewater - Naturally Hand-Dyed Aida
Regular price $25.00 CADRegular priceUnit price / perSale price $25.00 CADRosewater - Naturally Hand-Dyed Aida
Regular price $25.00 CADRegular priceUnit price / perSale price $25.00 CAD -
Rosewater - Naturally Hand-Dyed Evenweave
Regular price $35.00 CADRegular priceUnit price / perSale price $35.00 CAD -
Raw Henna - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CADRaw Henna - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CADRaw Henna - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CAD -
Raw Marigold - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CADRaw Marigold - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CADRaw Marigold - Naturally Hand-Dyed Linen
Regular price $45.00 CADRegular priceUnit price / perSale price $45.00 CAD




















