fbpx Skip to content
  • Sign up for Newsletter

    Signup for our newsletter to get notified about sales and new products. Add any text here or remove it.

    • Contact
    • Privacy Policy
    • FAQ
    • Testimonials
    Magic Hour NeedlecraftsMagic Hour Needlecrafts
    • Menu
    • Home
    • About Us
    • Blog
    • Shop
      • Fabrics
      • Canvas
      • Floss & Threads
      • Flosses and Threads Quick Order Tables
      • Specialty Flosses Quick Order Tables
      • Patterns By Designer
      • Patterns By Subject
      • Accessories
      • Freebies & Files
      • Hand-Dyed Fabrics
      • Gift Certificates
    • Login
    • Cart / CA$0.00
      • No products in the cart.

    • Cart

      No products in the cart.

    Hand-Dyed Fabrics

    Make your pattern pop!
    All Hand-Dyed Fabrics

    HAND-DYED

    11 Counts

    Browse all 11 Counts

    Hand-Dyed

    14 Counts

    Browse all 14 Counts

    Hand-Dyed

    16 Counts

    Browse all 16 Counts

    Hand-dyed

    18 Counts

    Browse all 18 Counts

    Hand-Dyed

    28 Count Monaco

    Browse all Evenweaves Browse All Lindas

    Hand-Dyed

    Luganas

    Browse All 20 Counts Browse all 28 Counts Browse all 32 Counts

    Hand-Dyed

    Linen

    Browse all 25 Counts Browse all 28 Counts Browse all 32 Counts
    • Contact
    • Privacy Policy
    • FAQ
    • Testimonials
    Copyright 2023 © Magic Hour Cross Stitch Supplies
    • Home
    • About Us
    • Blog
    • Shop
      • Fabrics
      • Canvas
      • Floss & Threads
      • Flosses and Threads Quick Order Tables
      • Specialty Flosses Quick Order Tables
      • Patterns By Designer
      • Patterns By Subject
      • Accessories
      • Freebies & Files
      • Hand-Dyed Fabrics
      • Gift Certificates
    • Login
    Most orders ship in 3-4 days or less! OR Visit Us At 6009 Valley Way, Niagara Falls, ON
    X

    Login

    Lost your password?

    Register

    A link to set a new password will be sent to your email address.

    Your personal data will be used to support your experience throughout this website, to manage access to your account, and for other purposes described in our privacy policy.