Skip to content
Close menu
New Arrivals
Shop Fabric
Knits
Bamboo | See All
Jersey | See All
Jersey | Bamboo, Rayon & Modal
Jersey | Cotton
Jersey | Rib Knit
Jersey | Luxury (ITY)
Jersey | Polyester
Jersey | Waffle
French Terry
Lace
Lining
Mesh
Micro Nylon
Polar Fleece
Ponte de Roma
Sherpa
Sweatshirt & Sweater Knits
Swimwear Fabric & Lining
Ribbing
Velour
Wovens
Cotton | Apparel
Cotton | Quilting
Canvas
Bengaline
Denim & Chambray
Crepe, Challis & Chiffon
Dishcloth
Faux leather & Suede
Flannel
Jacquard & Quilt
Lace
Linen
Satin & Charmeuse
Silk
Stretch Woven
Viscose, Rayon & Tencel
Wool & Woolen
Featured Collections
Best Sellers
End of Roll
Florals
Tartan, Plaid & Gingham
End of Line Designer Fabric (Deadstock)
Organic and Oeko-Tex Certified
Summer Essentials
Kids
Shop By Project
Bottoms
Dishcloth
Jackets & Coats
Loungewear
Lingerie & Nightwear
Shirting & Blouses
Shop Accessories
Accessories | See All
Buttons
Thread
Needles
Elastics
Interfacing
Marking Pens
Bra Inserts & Misc.
Sales
Buy 2 Get 1 Free
Sale 🏷️ Up to 70% off
End of Roll
Sale - See All
Blog
Home Page
Rewards
Wishlist
Gift Card
FAQ
Log in
Instagram
Facebook
Pinterest
Cart
Close cart
Order note
Your cart is currently empty.
Home Page
Rewards
Wishlist
Gift Card
FAQ
Instagram
Facebook
Pinterest
Search
Site navigation
Log in
Search
Cart
New Arrivals
Shop Fabric
Knits
Bamboo | See All
Jersey | See All
Jersey | Bamboo, Rayon & Modal
Jersey | Cotton
Jersey | Rib Knit
Jersey | Luxury (ITY)
Jersey | Polyester
Jersey | Waffle
French Terry
Lace
Lining
Mesh
Micro Nylon
Polar Fleece
Ponte de Roma
Sherpa
Sweatshirt & Sweater Knits
Swimwear Fabric & Lining
Ribbing
Velour
Wovens
Cotton | Apparel
Cotton | Quilting
Canvas
Bengaline
Denim & Chambray
Crepe, Challis & Chiffon
Dishcloth
Faux leather & Suede
Flannel
Jacquard & Quilt
Lace
Linen
Satin & Charmeuse
Silk
Stretch Woven
Viscose, Rayon & Tencel
Wool & Woolen
Featured Collections
Best Sellers
End of Roll
Florals
Tartan, Plaid & Gingham
End of Line Designer Fabric (Deadstock)
Organic and Oeko-Tex Certified
Summer Essentials
Kids
Shop By Project
Bottoms
Dishcloth
Jackets & Coats
Loungewear
Lingerie & Nightwear
Shirting & Blouses
Shop Accessories
Accessories | See All
Buttons
Thread
Needles
Elastics
Interfacing
Marking Pens
Bra Inserts & Misc.
Sales
Buy 2 Get 1 Free
Sale 🏷️ Up to 70% off
End of Roll
Sale - See All
Blog
Search
"Close (esc)"
Pause slideshow
Play slideshow
Shipping to Canada and USA
Learn more
Get FREE SHIPPING on orders over $200 CAD
Québec & Ontario Only
LOCAL PICKUP AVAILABLE
Learn more here
Shop Fabric
CLEARANCE
Up to 70% off selected items
Shop here
Filter
Close menu
Color
Amber
Amber
Anthracite
Anthracite
Aqua
Aqua
Aqua Mist
Aqua Mist
Army Green
Army Green
Baby Blue
Baby Blue
Baby Pink
Baby Pink
Banana
Banana
Beige
Beige
Beige/Black/Burgundy
Beige/Black/Burgundy
Biscotti
Biscotti
Black
Black
Black & White
Black & White
Black / Ivory
Black / Ivory
Black / White
Black / White
Black Orca
Black Orca
Black/Light Pink
Black/Light Pink
Black/White
Black/White
Blue
Blue
Blue/White
Blue/White
Blush
Blush
Bouquets
Bouquets
Bright Red
Bright Red
Burgundy
Burgundy
Burgundy & Black
Burgundy & Black
Butter
Butter
Caramel
Caramel
Champagne
Champagne
Charcoal
Charcoal
Chocolate
Chocolate
Coral
Coral
Coral & Red Orange
Coral & Red Orange
Cream
Cream
Cream Caramel
Cream Caramel
Cream/Gray
Cream/Gray
Crocodile
Crocodile
Dark Blue
Dark Blue
Dark Green
Dark Green
Dark Green Taupe
Dark Green Taupe
Dark Navy
Dark Navy
Deep Sea
Deep Sea
Denim
Denim
Desert Spices
Desert Spices
Dusty Pink
Dusty Pink
Ecru
Ecru
Eggplant
Eggplant
Emerald
Emerald
Fennel Seeds
Fennel Seeds
Field of Flowers
Field of Flowers
Fuchsia
Fuchsia
Gold
Gold
Golden
Golden
Grape
Grape
Gray
Gray
Gray / Charcoal
Gray / Charcoal
Green
Green
Green/Blue
Green/Blue
Grege/White
Grege/White
Heathered Gray
Heathered Gray
Heathered Lilac
Heathered Lilac
Heathered Pink
Heathered Pink
Heathered gray
Heathered gray
Honey
Honey
Hunter
Hunter
Hunter Green
Hunter Green
Indigo
Indigo
Ivory
Ivory
Khaki
Khaki
Lavender
Lavender
Lavender Blue
Lavender Blue
Light Blue
Light Blue
Light Gray
Light Gray
Light Pink
Light Pink
Lilac
Lilac
Lipstick Red
Lipstick Red
Mint
Mint
Mustard
Mustard
Natural
Natural
Navy
Navy
Ocher
Ocher
Paprika
Paprika
Peach
Peach
Pink
Pink
Plum
Plum
Purple
Purple
Raspberry
Raspberry
Red
Red
Rust
Rust
Sage
Sage
Sand
Sand
Sapphire Blue
Sapphire Blue
Sky
Sky
Steel Blue
Steel Blue
Stone
Stone
Taupe
Taupe
Teal
Teal
Turquoise
Turquoise
Violet
Violet
Warm Taupe
Warm Taupe
White
White
We offer a wide variety of quality fabrics as well as fashion designer end of line fabrics.
Filter
Sort
Sort
Featured
Best selling
Alphabetically, A-Z
Alphabetically, Z-A
Price, low to high
Price, high to low
Date, old to new
Date, new to old
Rib Knit Jersey
(0)
$8.99
(PER 1/2 METER)
Beige
Peach
Old Pink
Rust
White
Red
Black
Cotton French Terry
(2)
$9.99
(PER 1/2 METER)
Denim
Gray
Charcoal
Steel Blue
Aqua
Navy
Army Green
Taupe
Black
White
Waffle Jersey | Pastel Collection
(4)
$9.99
(PER 1/2 METER)
Blue
Beige
Cream
Stretch Sweatshirt Fabric | The Super Fluffy
(3)
$13.99
(PER 1/2 METER)
Caramel
Mint
Gray
Ecru
Sweatshirt Fabric | The Jogger
(2)
$11.99
(PER 1/2 METER)
Blue
Warm Taupe
Heathered Pink
Tandoori
Ecru
Gray
Turquoise
Organic Cotton Jersey
(4)
$7.99
(PER 1/2 METER)
Hunter
Paprika
Olive
Mustard
Sapphire Blue
Steel Blue
Dark Blue
Black
Cream
Polar Fleece | Solid | 3 mm / 1/8"
(1)
$9.49
(PER 1/2 METER)
Oatmeal
Beige
Blue
Light Blue
Lavender
Honey
Hunter Green
Violet
Navy
Black
Charcoal
Light Pink
Raspberry
Sweatshirt Fabric | The Classic | Made in Montréal
(1)
$8.99
(PER 1/2 METER)
Black
Navy
Charcoal
Heathered Gray
Satin - Oeko-Tex Certified
(0)
$7.99
(PER 1/2 METER)
Lipstick Red
Ivory
Black
Teal
Khaki
Silver
Gold
Wine
Purple
Pink
Coral
Luxury Jersey (ITY)
(0)
$9.99
(PER 1/2 METER)
Lilac
Aqua Mist
White
Pink
Lipstick Red
Black
Dark Navy
Sapphire Blue
Mustard
Modal Jersey | 240 gsm
(1)
$9.99
(PER 1/2 METER)
Red
Ivory
Charcoal
Navy
Turquoise
Teal
Swimsuit | Lining
(0)
$9.49
(PER 1/2 METER)
Black
Beige
White
Nylon Bengaline | Solid
(1)
$8.99
(PER 1/2 METER)
Black
Vanilla
Blush
Sand
Moka
Paprika
Navy
Royal Blue
Steel Blue
Emerald
Light Mint
Raspberry
Red
Sale
Bengaline | Flowers
(0)
Regular price
$8.99
Sale price
from $4.99
Save $4.00
(PER 1/2 METER)
Blue/White
Sunflowers
Tropical Khaki
Purple/Gray
Vintage
White/Green
Bouquets
Field of Flowers
White Jasmine
White/Royal Blue
White/Pink/Navy
Power Mesh
(0)
$8.99
(PER 1/2 METER)
Black
Red
White
Light Pink
Beige
Cotton Jersey
(0)
$7.49
(PER 1/2 METER)
Charcoal
White
Nylon Swimsuit | Solid
(1)
$13.99
(PER 1/2 METER)
Violet
Neon Orange
Navy
Blue
Purple
Soft Yellow
Black
Aqua
Dark Green Taupe
Sale
Only 1 in stock!!
Polyester Jersey | Navy | 184 cm | END OF ROLL
(0)
Regular price
$29.99
Sale price
$19.99
Save $10.00
Crepe | Solid
(0)
$7.99
(PER 1/2 METER)
Lavender Blue
Blue
Dusty Pink
Purple
Petrol
Navy
Black
Khaki
Mustard
Sand
Stone
White
Flannel | Solid
(0)
$4.99
(PER 1/2 METER)
Lavender
Mint
Peach
Baby Pink
Fuchsia
Red Wine
Red
Light Pink
Purple
Steel Blue
Blue
Navy
Black
Sale
Only 1 in stock!!
Bengaline | Blue | 195 cm | END OF ROLL
(0)
Regular price
$35.06
Sale price
$17.53
Save $17.53
Dishcloth | Cotton & Linen | Hearts
(0)
$9.49
Red
Gray
Teal
Tubular Ribbing | 2X2 | Oeko-Tex Certified
(0)
$9.99
(PER 1/2 METER)
Sage
Gray
Anthracite
Denim
Black
Sherpa
(0)
$9.99
(PER 1/2 METER)
Rust
Pink
Beige
Steel Blue
Mint
Blue
Micro Rib Knit Swimsuit | UV Protection | Made in Italy
(0)
$17.49
(PER 1/2 METER)
Sky
Lilac
Teal
Crocodile
Pitaya
Pink Lemonade
Burgundy
Deep Sea
Desert Spices
Black Orca
Coral
Sale
Only 1 in stock!!
Soft Textured | Royal Blue | 130 cm | END OF ROLL
(0)
Regular price
$19.99
Sale price
$9.99
Save $10.00
Tubular Ribbing | 2x2 | Made in Montréal
(1)
$7.99
(PER 1/2 METER)
Black
Charcoal
Navy
100% Cotton | Solid
(0)
$7.99
(PER 1/2 METER)
Lavender
Wild Berries
White
Cream Caramel
Mint
Fennel Seeds
Navy
Black
Ray of Sunshine
Khaki
Bamboo Rib Knit Jersey
(0)
$12.99
(PER 1/2 METER)
Gray
Mustard
Sale
Crepe | Summer Sweetness
(0)
Regular price
$8.99
Sale price
$4.99
Save $4.00
(PER 1/2 METER)
Crumple Cotton
(0)
$8.99
(PER 1/2 METER)
Lavender Blue
Blush
Sage
Pine
Khaki
White
Beige
Black
Rust
Indigo
Mahogany
Red
Stretch Rayon Linen Blend
(0)
$12.49
(PER 1/2 METER)
Black
Denim
Rust
Green
Stone
Ivory
Bengaline | Plaid
(0)
$8.99
(PER 1/2 METER)
Black/White
Blue/White
Green/Blue
Beige/Black/Burgundy
Pastel
Taupe/White
Navy
Sale
Nylon Bengaline | Mosaic
(0)
Regular price
$8.99
Sale price
$4.49
Save $4.50
(PER 1/2 METER)
Peach & White
Light Blue & White
Coral & Red Orange
Burgundy & Black
Purple & Black
Black & White
Bengaline | Denim
(1)
$8.99
(PER 1/2 METER)
Blue
Charcoal
Cable Knit
(0)
$8.99
(PER 1/2 METER)
Sage
Lilac
Ivory
Black
Denim
Embroidered Nylon Bengaline | Pineapple
(0)
$10.99
(PER 1/2 METER)
Ultra Soft Jersey
(0)
$9.99
(PER 1/2 METER)
Black
Cream
Beige
Bengaline | Polka Dots
(0)
$8.99
(PER 1/2 METER)
Blue/White
Grege/White
Sale
Lightweight French Terry | Stripes
(0)
Regular price
$8.99
Sale price
$4.99
Save $4.00
(PER 1/2 METER)
Navy / Ivory
Black / Ivory
Nylon Ponte de Roma | Solid
(0)
$12.99
(PER 1/2 METER)
Black
Off White
Blue
Burgundy
Taupe
Tubular Ribbing | 1X1 | Made in Montréal
(0)
$7.99
(PER 1/2 METER)
Black
Charcoal
Navy
Heathered gray
Polar Fleece | 3 mm / 1/8" | Burberry
(0)
$9.99
(PER 1/2 METER)
Stretch Lace - White
(0)
$9.99
(PER 1/2 METER)
Wool - Calvalry Twill - Made in Italy
(0)
$18.49
(PER 1/2 METER)
Tan
Khaki
Plum
Raspberry
Lavender
Cream
Teal
Steel Blue
Cream/Gray
Sale
Cotton Jersey | Polkadots | Poppy Design
(0)
Regular price
$9.99
Sale price
$5.99
Save $4.00
(PER 1/2 METER)
Viscose Rib Knit Jersey - 160 cm wide
(0)
$12.49
(PER 1/2 METER)
Peach
Rust
Ocher
Black
Rayon Jersey | Hearts
(0)
$8.99
(PER 1/2 METER)
Modal Jersey | 260 gsm
(0)
$10.99
(PER 1/2 METER)
Grape
Teal
Black
Light Gray
Lilac
Sky Blue
Mint
Butter
Rib Knit Jersey | Stripes
(0)
$8.99
(PER 1/2 METER)
Navy
White
Stretch Lace Trim | 2.5 cm / 1" wide
(0)
$0.99
(PER 1/2 METER)
White/Pink
White/Blue
Black/Light Pink
Only 7 in stock!!
Cotton Poplin | Tiny Flowers
(0)
$9.99
(PER 1/2 METER)
Sale
Jogging Knit
(0)
Regular price
$13.99
Sale price
from $9.99
Save $4.00
(PER 1/2 METER)
Blue
Beige
Crepe | Flowers on Eggshell Background
(0)
$7.99
(PER 1/2 METER)
Only 4 in stock!!
Stretch Denim | Dark Blue
(2)
$11.99
(PER 1/2 METER)
Ribbed Knit
(0)
$9.99
(PER 1/2 METER)
Charcoal
Light Gray
Rust
Chocolate
Plum
Blue
Textured Jersey Knit
(0)
$9.99
(PER 1/2 METER)
Eggplant
Blue
Black
Knit | Chevron
(0)
$11.99
(PER 1/2 METER)
Fine Ribbing | Black | 2x2
(0)
$7.99
(PER 1/2 METER)
Stretch Lining
(0)
$3.49
(PER 1/2 METER)
Black
White
Glitter Rib Knit Jersey
(0)
$9.49
(PER 1/2 METER)
Baby Blue
Gray
Only 3 in stock!!
Dishcloth | Owl | Cotton & Linen
(2)
$9.49
TENCEL™ Modal Jersey
(2)
$10.99
(PER 1/2 METER)
Bamboo Jersey
(0)
$9.99
(PER 1/2 METER)
Sapphire
Sky
Navy
Polar Fleece | 3 mm / 1/8" | Buffalo Plaid
(0)
$9.99
(PER 1/2 METER)
Red
Fine Ribbing | Cream | 2x2
(0)
$7.99
(PER 1/2 METER)
Canvas | Natural
(0)
$8.49
(PER 1/2 METER)
Flannel | Buffalo Plaid
(1)
$5.99
(PER 1/2 METER)
Red
Blue
Lyocell Lawn
(0)
$8.99
(PER 1/2 METER)
Tuscan Sun
Banana
Lilac
Amber
Biscotti
Ivory
Sale
Crepe | Gingham | Black
(0)
Regular price
$8.99
Sale price
$7.19
Save $1.80
(PER 1/2 METER)
Dishcloth | Cotton & Linen | Plaid
(1)
$9.49
Yellow/Teal
Yellow/Red
Yellow/Gray
Brazil Knit Jersey | Light Pink
(1)
$9.99
(PER 1/2 METER)
Tubular Ribbing | Red | 1X1
(0)
$6.99
(PER 1/2 METER)
Dishcloth | Cotton & Linen | Blue Stripes
(2)
$9.49
Sale
Heathered Knit
(0)
Regular price
$9.99
Sale price
$7.49
Save $2.50
(PER 1/2 METER)
Black
Ocher
Nylon Ponte de Roma | Leather Effect
(0)
$14.99
(PER 1/2 METER)
Porto
Black
Only 8 in stock!!
Bengaline | Reversible | Dots on Navy Background
(0)
$8.99
(PER 1/2 METER)
Only 6 in stock!!
Rayon Jersey | Diamonds
(0)
$8.99
(PER 1/2 METER)
100% Rayon - Flowers
(0)
$9.99
(PER 1/2 METER)
White
Gray
Nylon Bengaline | Dots | Multi
(0)
$8.99
(PER 1/2 METER)
Leather Effect Jersey | Navy
(0)
$8.99
(PER 1/2 METER)
Only 9 in stock!!
Rib Knit Jersey | Flowers | Multi
(0)
$8.99
(PER 1/2 METER)
Sale
Viscose Rib Knit Jersey - 130 cm wide
(0)
Regular price
$11.99
Sale price
$5.99
Save $6.00
(PER 1/2 METER)
Peach
Ocher
Only 7 in stock!!
Chiffon PANEL | Flowers Multi
(0)
$15.99
Rayon Jersey | Polka dots | Multi
(1)
$8.99
(PER 1/2 METER)
Nylon Bengaline | Automn Flowers
(0)
$8.99
(PER 1/2 METER)
Sale
Only 7 in stock!!
Tubular Ribbing | Pink Stripes | 1X1
(0)
Regular price
$6.99
Sale price
$3.49
Save $3.50
(PER 1/2 METER)
Sale
Only 1 in stock!!
Knit | Black and White Plaid | 110 cm | END OF ROLL
(0)
Regular price
$21.99
Sale price
$13.99
Save $8.00
Sale
Only 1 in stock!!
Ponte de Roma | Charcoal and Yellow Plaid | 156 cm | END OF ROLL
(0)
Regular price
$31.25
Sale price
$27.99
Save $3.26
Bamboo Ribbing - Gray
(0)
$8.99
(PER 1/2 METER)
Daisy Cotton
(0)
$8.99
(PER 1/2 METER)
Lilac
Black
Only 6 in stock!!
Dishcloth | Bees | Cotton & Linen
(0)
$9.49
Only 5 in stock!!
Dishcloth | Boat | Cotton & Linen
(0)
$9.49
Rayon Linen Blend
(0)
$10.99
(PER 1/2 METER)
Natural
Charcoal
Crepe | Flowers on White Background
(0)
$7.99
(PER 1/2 METER)
Only 6 in stock!!
Stretch Lace - Cream - Made in Italy
(0)
$11.99
(PER 1/2 METER)
Only 7 in stock!!
Canvas | Foliage | Gray
(0)
$9.99
(PER 1/2 METER)
Dishcloth | Cotton & Linen | Green & Red Stripes
(0)
$9.49
Sale
Faux Suede | Pattern | Multi
(0)
Regular price
$8.99
Sale price
$2.99
Save $6.00
(PER 1/2 METER)
Only 4 in stock!!
Tubular Ribbing | White | 1X1
(0)
$6.99
(PER 1/2 METER)
1
2
3
4
Next
"Close (esc)"
English
English
Français