** FREE CANADIAN SHIPPING ON ORDERS OVER $150! ** FREE LOCAL PICK-UP **

Collection: Fabric

1256 products
  • Pearl Essence - Swirl
    Regular price
    $4.75
    Sale price
    $4.75
  • Pearl Essence - Wishful
    Regular price
    $4.75
    Sale price
    $4.75
  • Penelope - Stripe
    Regular price
    $3.70
    Sale price
    $3.70
  • Penelope - Tonal
    Regular price
    $3.70
    Sale price
    $3.70
  • Penny Rug Flannel - Pennies
    Regular price
    $4.75
    Sale price
    $4.75
  • Penny Rug Flannel - Penny Toss
    Regular price
    Sold out
    Sale price
    $4.75
  • Penny Rug Flannel - Polka Dot
    Regular price
    Sold out
    Sale price
    $4.75
  • Peony
    Regular price
    $4.50
    Sale price
    $4.50
  • Peony Prairie - Large Flowers
    Regular price
    $4.50
    Sale price
    $4.50
  • Peter Rabbit - Blue Dandelion
    Regular price
    Sold out
    Sale price
    $4.50
  • Peter Rabbit - Cream Dandelion
    Regular price
    $4.50
    Sale price
    $4.50
  • Peter Rabbit - Ditsy
    Regular price
    $4.50
    Sale price
    $4.50
  • Peter Rabbit - Pink Coat
    Regular price
    $4.50
    Sale price
    $4.50
  • Petite Prints - Gray Feathers
    Regular price
    $3.25
    Sale price
    $3.25
  • Petite Prints - Red Torch
    Regular price
    $3.25
    Sale price
    $3.25
  • Pixelism - Blurred Lines (Fuchsia)
    Regular price
    $4.60
    Sale price
    $4.60
  • Pixelism - Blurred Lines (Lime)
    Regular price
    $4.60
    Sale price
    $4.60
  • Pixelism - Cityscape
    Regular price
    $4.60
    Sale price
    $4.60
  • Pixelism - Crossroads
    Regular price
    $4.60
    Sale price
    $4.60
  • Pixelism - Streamers
    Regular price
    $4.60
    Sale price
    $4.60
  • Plantation Linen
    Regular price
    $5.05
    Sale price
    $5.05
  • Poppies - Panel
    Regular price
    $11.40
    Sale price
    $11.40
  • Posh Pumpkins - 517738-27
    Regular price
    $3.90
    Sale price
    $3.90
  • Prairie Gathering
    Regular price
    $4.40
    Sale price
    $4.40
  • Print's Charming - Berry Buds (Blue)
    Regular price
    $4.50
    Sale price
    $4.50
  • Print's Charming - Berry Buds (Pink)
    Regular price
    $4.50
    Sale price
    $4.50
  • Print's Charming - Geometric
    Regular price
    $4.50
    Sale price
    $4.50
  • Print's Charming - Large Roses
    Regular price
    $4.50
    Sale price
    $4.50
  • Print's Charming - Small Roses
    Regular price
    $4.50
    Sale price
    $4.50
  • Print's Charming - Solid (Dark Berry)
    Regular price
    $4.50
    Sale price
    $4.50
  • Print's Charming - Solid (Teal)
    Regular price
    $4.50
    Sale price
    $4.50
  • Print's Charming - Stitches (Pink)
    Regular price
    $4.50
    Sale price
    $4.50