Fabric Shop Company
Company
Shop By Category
T&Cs
Shop Online

Fabric for every project

Compare dressmaking, quilting, craft, upholstery and outdoor fabrics by width, length, weight and fibre content. Free tracked Canada-wide delivery on orders over $99 and 14-day returns.

Dressmaking Fabrics

Black Nylon Spandex Fabric, 1 Yard

Black Nylon Spandex Fabric, 1 Yard

1 piece, 1 yard (91 cm) x 152 cm

Bring your next fitted sewing project to life with black nylon spandex fabric.

$68.99 Free Canada delivery $99+
View product
Navy Cotton Fabric 3 Yard Pack

Navy Cotton Fabric 3 Yard Pack

1 piece, 3 yards (2.74 m) long x 112 cm wide

Give your next sewing project a calm starting point with navy cotton fabric.

$65.99 Free Canada delivery $99+
View product
Silver Charmeuse Satin Fabric, 2 Yards

Silver Charmeuse Satin Fabric, 2 Yards

1 piece, 2 yards (1.83 m) x 152 cm wide

Bring your next sewing idea to life with silver satin fabric.

$63.99 Free Canada delivery $99+
View product
White Cotton Fabric 3 Yards

White Cotton Fabric 3 Yards

1 piece, 3 yards (2.74 m) long x 112 cm wide

Give your next sewing project a fresh start with white cotton fabric.

$65.99 Free Canada delivery $99+
View product

Quilting & Patchwork

Honey Bee Cotton Fat Quarter Bundle, 10 Pieces

Honey Bee Cotton Fat Quarter Bundle, 10 Pieces

Pack of 10 fat quarters, each 46 x 53 cm

Bring a honey bee theme to your next project with a cotton fat quarter bundle.

$63.99 Free Canada delivery $99+
View product
Floral Cotton Charm Squares, 50 Piece Pack

Floral Cotton Charm Squares, 50 Piece Pack

Pack of 50 squares, each 12.7 x 12.7 cm

Turn charm pack squares into a patchwork project that feels your own.

$19.99 Free Canada delivery $99+
View product

Craft & Party Fabrics

Black Lightweight Mesh Fabric Piece

Black Lightweight Mesh Fabric Piece

1 piece, 46 x 137 cm

Make see-through pockets with mesh fabric that keeps bulk down.

$28.99 Free Canada delivery $99+
View product
Assorted Felt Sheets 28-Piece Pack

Assorted Felt Sheets 28-Piece Pack

Pack of 28 sheets, each 30 x 20 cm

Bring your small craft ideas to life with felt sheets in assorted colours.

$55.99 Free Canada delivery $99+
View product
Grey Frost Faux Fur Fabric Patch

Grey Frost Faux Fur Fabric Patch

1 piece, 25 x 51 cm

Bring soft texture to your next project with grey faux fur.

$47.99 Free Canada delivery $99+
View product
Natural Jute Burlap Fabric Roll

Natural Jute Burlap Fabric Roll

1 roll, 102 cm wide x 4.57 m long

Bring your rustic craft ideas to life with a burlap fabric roll.

$51.99 Free Canada delivery $99+
View product
White 18 Count Aida Cloth

White 18 Count Aida Cloth

1 piece, 99 x 150 cm

Give your next cross stitch fabric project a fresh white starting point.

$78.99 Free Canada delivery $99+
View product
Bright White Linen Needlework Fabric

Bright White Linen Needlework Fabric

1 piece, 51 x 157 cm

Give your next design a fresh start with bright white linen needlework fabric.

$39.99 Free Canada delivery $99+
View product
White Tulle Spool 15 cm x 100 Yards

White Tulle Spool 15 cm x 100 Yards

1 spool, 15 cm wide x 100 yards (91 m)

Make thoughtful finishing touches with a white tulle fabric roll.

$47.99 Free Canada delivery $99+
View product

Upholstery & Outdoor Fabrics

Black Cambric Dust Cover Fabric

Black Cambric Dust Cover Fabric

1 piece, 152 x 274 cm

Give tired furniture a tidy underside with cambric dust cover fabric.

$52.99 Free Canada delivery $99+
View product
Grey Foam-Backed Headliner Fabric 96 x 60 Inch

Grey Foam-Backed Headliner Fabric 96 x 60 Inch

1 piece, 244 x 152 cm

Give your vehicle interior a fresh start with grey headliner fabric.

$128.99 Free Canada delivery $99+
View product
Mocha 90% Shade Cloth Panel 10 x 10 ft

Mocha 90% Shade Cloth Panel 10 x 10 ft

1 panel with grommets, 3 x 3 m

Make a sunny corner more inviting with mocha shade cloth.

$147.99 Free Canada delivery $99+
View product
Off-White Marine Vinyl Fabric, 1 Yard

Off-White Marine Vinyl Fabric, 1 Yard

1 piece, 1 yard (90 cm) x 140 cm

Give your next upholstery project a fresh start with off-white marine vinyl fabric.

$77.99 Free Canada delivery $99+
View product

Interfacing & Wadding

White Medium Weight Fusible Fleece, 120 cm x 1 m

White Medium Weight Fusible Fleece, 120 cm x 1 m

1 piece, 120 cm wide x 1 m long

Give your next sewing project more body with fusible fleece.

$33.99 Free Canada delivery $99+
View product
Lightweight Fusible Interfacing Roll

Lightweight Fusible Interfacing Roll

1 roll, 40 cm wide x 54.7 yards

Give your sewing projects gentle structure with lightweight fusible interfacing.

$55.99 Free Canada delivery $99+
View product
White Medium Weight Iron-On Interfacing Roll, 30 Yards

White Medium Weight Iron-On Interfacing Roll, 30 Yards

1 roll, 42 cm wide x 30 yards

Give your sewing projects more shape with iron on interfacing.

$86.99 Free Canada delivery $99+
View product
Natural Cotton Quilt Batting 47 x 59 Inch

Natural Cotton Quilt Batting 47 x 59 Inch

1 piece, 119 x 150 cm

Give your next handmade quilt a soft centre with cotton quilt batting.

$41.99 Free Canada delivery $99+
View product