Shop

Fabrics | Notions | Patterns | Books & Gifts | Clearance | Gift Cards 

Shop all your favourite garment sewing fabrics and brands in one neat-o place! With three super easy delivery methods and direct chat with RICK RACK Team members buying your sewing necessities online has never been easier. 


Filters Reset

Brand
Category
Content
Difficulty
Fabric
Type
Weight
Width
Katia - Viscose - Twill - Print - Pink Winter Flowers
Katia - Viscose - Twill - Print - Pink Winter Flowers
New

Katia - Viscose - Twill - Print - Pink Winter Flowers

$26.75

Katia - Viscose - Twill - Print - Oxford Autumn Flowers
Katia - Viscose - Twill - Print - Oxford Autumn Flowers
New

Katia - Viscose - Twill - Print - Oxford Autumn Flowers

$26.75

Katia - Viscose - Twill - Print - Pastry Winter
Katia - Viscose - Twill - Print - Pastry Winter
New

Katia - Viscose - Twill - Print - Pastry Winter

$26.75

Katia - Viscose - Challis - Print - Sunset Flowers
Katia - Viscose - Challis - Print - Sunset Flowers
New

Katia - Viscose - Challis - Print - Sunset Flowers

$24.75

Katia - Viscose - Challis - Print - Night Flowers
Katia - Viscose - Challis - Print - Night Flowers
New

Katia - Viscose - Challis - Print - Night Flowers

$24.75

Katia - Ecovero Viscose - Cats & Moon
Katia - Ecovero Viscose - Cats & Moon
New

Katia - Ecovero Viscose - Cats & Moon

$30.50

Katia - Ecovero Viscose - Forest Handmade
Katia - Ecovero Viscose - Forest Handmade
New

Katia - Ecovero Viscose - Forest Handmade

$30.50

Katia - Ecovero Viscose - Aquarelle Landscape
Katia - Ecovero Viscose - Aquarelle Landscape
New

Katia - Ecovero Viscose - Aquarelle Landscape

$30.50

AGF - Rayon - Duval - Boho Birds Truffle
AGF - Rayon - Duval - Boho Birds Truffle

AGF - Rayon - Duval - Boho Birds Truffle

$30.50

Banyan Batiks - Rayon - Love To Wear - Brown
Banyan Batiks - Rayon - Love To Wear - Brown

Banyan Batiks - Rayon - Love To Wear - Brown

$16.50

Banyan Batiks - Rayon - Love To Wear - Soot
Banyan Batiks - Rayon - Love To Wear - Soot

Banyan Batiks - Rayon - Love To Wear - Soot

$16.50

Banyan Batiks - Rayon - Love To Wear - Mocha
Banyan Batiks - Rayon - Love To Wear - Mocha

Banyan Batiks - Rayon - Love To Wear - Mocha

$16.50

Banyan Batiks - Rayon - Love To Wear - Plum
Banyan Batiks - Rayon - Love To Wear - Plum

Banyan Batiks - Rayon - Love To Wear - Plum

$16.50

Banyan Batiks - Rayon - Love To Wear - Dark Teal
Banyan Batiks - Rayon - Love To Wear - Dark Teal

Banyan Batiks - Rayon - Love To Wear - Dark Teal

$16.50

Lyocell - Sadie - Digital Print - Orange Fuchsia
Lyocell - Sadie - Digital Print - Orange Fuchsia

Lyocell - Sadie - Digital Print - Orange Fuchsia

$31.00

Viscose Blend - Melrose Knit - Digital Print - Turqouise Pink
Viscose Blend - Melrose Knit - Digital Print - Turqouise Pink

Viscose Blend - Melrose Knit - Digital Print - Turqouise Pink

$34.75

Viscose Blend - Melrose Knit - Digital Print - White Pink
Viscose Blend - Melrose Knit - Digital Print - White Pink

Viscose Blend - Melrose Knit - Digital Print - White Pink

$34.75

Viscose Blend - Melrose Knit - Digital Print - Orange Pink
Viscose Blend - Melrose Knit - Digital Print - Orange Pink

Viscose Blend - Melrose Knit - Digital Print - Orange Pink

$34.75

Lyocell - Sadie - Digital Print - Denim
Lyocell - Sadie - Digital Print - Denim

Lyocell - Sadie - Digital Print - Denim

$31.00

Viscose - Kalina - Print - Royal
Viscose - Kalina - Print - Royal

Viscose - Kalina - Print - Royal

$22.00

Viscose - Kalina - Print - Magenta
Viscose - Kalina - Print - Magenta

Viscose - Kalina - Print - Magenta

$22.00

Avalana - Viscose - Rib - Assorted
Avalana - Viscose - Rib - Assorted

Avalana - Viscose - Rib - Assorted

$31.00

Lyocell - Sienna - Print - Polka Dot Denim
Lyocell - Sienna - Print - Polka Dot Denim

Lyocell - Sienna - Print - Polka Dot Denim

$31.00

Lyocell - Sienna - Print - Polka Dot Black
Lyocell - Sienna - Print - Polka Dot Black

Lyocell - Sienna - Print - Polka Dot Black

$31.00

Viscose - Gabriella - Print - Ocean
Viscose - Gabriella - Print - Ocean

Viscose - Gabriella - Print - Ocean

$27.25

Linen Blend - Satin Stripe - Assorted
Linen Blend - Satin Stripe - Assorted

Linen Blend - Satin Stripe - Assorted

$19.00

Bemberg - Twill Lining - Assorted
Bemberg - Twill Lining - Assorted

Bemberg - Twill Lining - Assorted

$17.00

Rayon - Poplin Print - Navy Coral
Rayon - Poplin Print - Navy Coral

Rayon - Poplin Print - Navy Coral

$12.00

Rayon - Twill Print - Lilac Lime
Rayon - Twill Print - Lilac Lime

Rayon - Twill Print - Lilac Lime

$12.00

Rayon - Voile Print - Navy Multi
Rayon - Voile Print - Navy Multi

Rayon - Voile Print - Navy Multi

$12.00

Viscose - Crepe Print - Coral Teal
Viscose - Crepe Print - Coral Teal

Viscose - Crepe Print - Coral Teal

$15.00

Rayon - Voile Print - Ivory Black
Rayon - Voile Print - Ivory Black

Rayon - Voile Print - Ivory Black

$12.00

Viscose - Sofia Print - Green Eggshell
Viscose - Sofia Print - Green Eggshell

Viscose - Sofia Print - Green Eggshell

$12.00

Rayon Linen - Palma Print - Navy
Rayon Linen - Palma Print - Navy

Rayon Linen - Palma Print - Navy

$15.00

Rayon Linen - Palma Print - Black
Rayon Linen - Palma Print - Black

Rayon Linen - Palma Print - Black

$15.00

Rayon - Poplin - Black Ivory
Rayon - Poplin - Black Ivory

Rayon - Poplin - Black Ivory

$15.00

Rayon - Twill Print - White Peach
Rayon - Twill Print - White Peach

Rayon - Twill Print - White Peach

$12.00

Katia - Viscose - Tie Dye - Turquoise Ocean
Katia - Viscose - Tie Dye - Turquoise Ocean

Katia - Viscose - Tie Dye - Turquoise Ocean

$18.00

Katia - Viscose - Tie Dye - Sunshine
Katia - Viscose - Tie Dye - Sunshine

Katia - Viscose - Tie Dye - Sunshine

$18.00

Katia - Ecovero Viscose - Pelicans
Katia - Ecovero Viscose - Pelicans

Katia - Ecovero Viscose - Pelicans

$33.00

Katia - Ecovero Viscose - Canola Landscape
Katia - Ecovero Viscose - Canola Landscape

Katia - Ecovero Viscose - Canola Landscape

$33.00

Katia - Ecovero Viscose - Lobsters Pink
Katia - Ecovero Viscose - Lobsters Pink

Katia - Ecovero Viscose - Lobsters Pink

$33.00

Katia - Ecovera Viscose - Solids - Assorted
Katia - Ecovera Viscose - Solids - Assorted

Katia - Ecovera Viscose - Solids - Assorted

$25.00

Viscose - Sofia Print - Beige
Viscose - Sofia Print - Beige

Viscose - Sofia Print - Beige

$12.00

Viscose - Sofia Print - Sky Blue
Viscose - Sofia Print - Sky Blue

Viscose - Sofia Print - Sky Blue

$12.00

Rayon - Poplin - Beige Lime
Rayon - Poplin - Beige Lime

Rayon - Poplin - Beige Lime

$13.00

Linen Viscose - Jacquard - Assorted
Linen Viscose - Jacquard - Assorted

Linen Viscose - Jacquard - Assorted

$33.00

Rayon - Ponte Knit - Black Taupe
Rayon - Ponte Knit - Black Taupe

Rayon - Ponte Knit - Black Taupe

$23.00