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
Fabric
Type
Weight
Width
Linen - Yarn Dye Stripe - White Black
Linen - Yarn Dye Stripe - White Black

Linen - Yarn Dye Stripe - White Black

$32.50

Linen Crinkle - Yarn Dye - Assorted
Linen Crinkle - Yarn Dye - Assorted

Linen Crinkle - Yarn Dye - Assorted

$28.00

Linen - Print - Lavender
Linen - Print - Lavender

Linen - Print - Lavender

$31.50

Linen Blend - Verona Linen - Natural
Linen Blend - Verona Linen - Natural

Linen Blend - Verona Linen - Natural

$18.00

Linen Blend - Verona Linen - Charcoal
Linen Blend - Verona Linen - Charcoal

Linen Blend - Verona Linen - Charcoal

$18.00

Linen - Nagano Linen - Light Natural
Linen - Nagano Linen - Light Natural

Linen - Nagano Linen - Light Natural

$31.00

Linen - Nagano Linen - Ivory
Linen - Nagano Linen - Ivory

Linen - Nagano Linen - Ivory

$31.00

Linen - Lucy Gauze - Ivory Black
Linen - Lucy Gauze - Ivory Black

Linen - Lucy Gauze - Ivory Black

$17.00

Linen - Messina Linen - Natural
Linen - Messina Linen - Natural

Linen - Messina Linen - Natural

$21.00

Linen - Safari Glow - Natural Silver
Linen - Safari Glow - Natural Silver

Linen - Safari Glow - Natural Silver

$18.00

Linen - Azure Shine - White Silver
Linen - Azure Shine - White Silver

Linen - Azure Shine - White Silver

$30.00

Linen - Twill - 5.3oz - Assorted
Linen - Twill - 5.3oz - Assorted

Linen - Twill - 5.3oz - Assorted

$35.75

Linen Blend - Pesaro - Herringbone
Linen Blend - Pesaro - Herringbone

Linen Blend - Pesaro - Herringbone

$15.00

Linen Blend - Pesaro - Houndstooth
Linen Blend - Pesaro - Houndstooth

Linen Blend - Pesaro - Houndstooth

$15.00

Viscose - Silky Noil Print - Natural/Black Stripe
Viscose - Silky Noil Print - Natural/Black Stripe

Viscose - Silky Noil Print - Natural/Black Stripe

$16.00

Rayon - Voile - Print - Embroidery Black
Rayon - Voile - Print - Embroidery Black

Rayon - Voile - Print - Embroidery Black

$12.00

Rayon - Poplin Print - Floral - Pink
Rayon - Poplin Print - Floral - Pink

Rayon - Poplin Print - Floral - Pink

$12.00

Rayon - Poplin Print - Dots - Dusty Blue
Rayon - Poplin Print - Dots - Dusty Blue

Rayon - Poplin Print - Dots - Dusty Blue

$12.00

Rayon - Poplin Print - Dots - Beige
Rayon - Poplin Print - Dots - Beige

Rayon - Poplin Print - Dots - Beige

$12.00

Silk - Charmeuse Print - Navy Green
Silk - Charmeuse Print - Navy Green

Silk - Charmeuse Print - Navy Green

$72.00

Viscose - Sofia Print - Mint White
Viscose - Sofia Print - Mint White

Viscose - Sofia Print - Mint White

$12.00

Viscose - Sofia Print - Lilac White
Viscose - Sofia Print - Lilac White

Viscose - Sofia Print - Lilac White

$12.00

Katia - Cotton - Double Gauze Chambray - Assorted
Katia - Cotton - Double Gauze Chambray - Assorted

Katia - Cotton - Double Gauze Chambray - Assorted

$18.00

Katia - Cotton Blend - Summer Gauze - Assorted
Katia - Cotton Blend - Summer Gauze - Assorted

Katia - Cotton Blend - Summer Gauze - Assorted

$28.50

Katia - Organic Cotton - Voile - Assorted
Katia - Organic Cotton - Voile - Assorted

Katia - Organic Cotton - Voile - Assorted

$22.50

Katia - Cotton Blend - Nautic Double Stripe - Navy & Ecru
Katia - Cotton Blend - Nautic Double Stripe - Navy & Ecru

Katia - Cotton Blend - Nautic Double Stripe - Navy & Ecru

$25.00

Katia - Cotton - Gauze - Gold - Coral
Katia - Cotton - Gauze - Gold - Coral

Katia - Cotton - Gauze - Gold - Coral

$32.50

Katia - Cotton - Gauze - Gold - Make Up
Katia - Cotton - Gauze - Gold - Make Up

Katia - Cotton - Gauze - Gold - Make Up

$32.50

Katia - Rustic Cotton - Banana Jump - Mustard
Katia - Rustic Cotton - Banana Jump - Mustard

Katia - Rustic Cotton - Banana Jump - Mustard

$19.00

Katia - Rustic Cotton - Banana Jump - Khaki
Katia - Rustic Cotton - Banana Jump - Khaki

Katia - Rustic Cotton - Banana Jump - Khaki

$19.00

Katia - Rustic Cotton - Flowers - Pink
Katia - Rustic Cotton - Flowers - Pink

Katia - Rustic Cotton - Flowers - Pink

$19.00

Katia - Rustic Cotton - Flowers - Aqua
Katia - Rustic Cotton - Flowers - Aqua

Katia - Rustic Cotton - Flowers - Aqua

$19.00

Katia - Cotton - Double Gauze - Planes
Katia - Cotton - Double Gauze - Planes

Katia - Cotton - Double Gauze - Planes

$21.00

Katia - Cotton - Double Gauze - Party Time
Katia - Cotton - Double Gauze - Party Time

Katia - Cotton - Double Gauze - Party Time

$21.00

Katia - Cotton - Double Gauze - Chameleon
Katia - Cotton - Double Gauze - Chameleon

Katia - Cotton - Double Gauze - Chameleon

$21.00

Linen - Gauze - Assorted
Linen - Gauze - Assorted

Linen - Gauze - Assorted

$26.00

Linen - Ravenna - Natural
Linen - Ravenna - Natural

Linen - Ravenna - Natural

$21.00

Rayon Linen - Palma Print - Floral Lilac
Rayon Linen - Palma Print - Floral Lilac

Rayon Linen - Palma Print - Floral Lilac

$15.00

Rayon Linen - Palma Print - Floral Yellow
Rayon Linen - Palma Print - Floral Yellow

Rayon Linen - Palma Print - Floral Yellow

$15.00

Rayon Linen - Palma Print - Floral Coral
Rayon Linen - Palma Print - Floral Coral

Rayon Linen - Palma Print - Floral Coral

$15.00

Rayon Linen - Palma Print - Cinnamon Natural
Rayon Linen - Palma Print - Cinnamon Natural

Rayon Linen - Palma Print - Cinnamon Natural

$15.00

Organic Cotton - French Terry - Assorted
Organic Cotton - French Terry - Assorted

Organic Cotton - French Terry - Assorted

$31.00

Rayon - Poplin Print - Hearts - Teal
Rayon - Poplin Print - Hearts - Teal

Rayon - Poplin Print - Hearts - Teal

$12.00

Rayon - Poplin Print - Hearts - Pink
Rayon - Poplin Print - Hearts - Pink

Rayon - Poplin Print - Hearts - Pink

$12.00

Rayon - Poplin Print - Hearts - Black
Rayon - Poplin Print - Hearts - Black

Rayon - Poplin Print - Hearts - Black

$12.00

Cotton Blend - Jacquard - Floral - Assorted
Cotton Blend - Jacquard - Floral - Assorted

Cotton Blend - Jacquard - Floral - Assorted

$24.00

Cotton Blend - Cheerful Embroidered Dot - White
Cotton Blend - Cheerful Embroidered Dot - White

Cotton Blend - Cheerful Embroidered Dot - White

$20.00

Linen - Twill - 6.48oz - Assorted
Linen - Twill - 6.48oz - Assorted

Linen - Twill - 6.48oz - Assorted

From $31.75