QUILT FABRIC


BASICS


SHOP BY

Collection
Design table

Quilting Fabric from Moda

Established in 1975, Moda Fabrics is known and loved for their partnerships with some of the best fabric designers in the world. We’re proud to offer a wide selection of Moda fabric by the yard, as well as in precuts including charm packs, layer cakes, jelly rolls, and fat quarter bundles.
1 | Items per page: 20 60 100 SHOW ALL
Grey Couture
$16.00 / yd
Natural
$15.00 / yd
NEW IN CLEARANCE
White
$8.32 / yd Retail: $10.40 / yd 20% off
NEW
Natural
$10.40 / yd
CLEARANCE
Indigo
$8.32 / yd Retail: $10.40 / yd 20% off
Cherry
$16.00 / yd
NEW IN CLEARANCE
Moon
$9.36 / yd Retail: $10.40 / yd 10% off
CLEARANCE
Patina
$8.32 / yd Retail: $10.40 / yd 20% off
NEW
Snow
$10.40 / yd
Eggplant
$16.00 / yd
White Paper
$16.00 / yd
CLEARANCE
Porcelain - Stone
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Pebble
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Cream
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Cream
$6.96 / yd Retail: $9.96 / yd 30% off
CLEARANCE
Silver
$8.32 / yd Retail: $10.40 / yd 20% off
NEW
Night Sky/Metallic & Glitter
$11.96 / yd
NEW IN CLEARANCE
Navy
$9.36 / yd Retail: $10.40 / yd 10% off
NEW
Frozen Pond/Metallic & Glitter
$11.96 / yd
NEW IN CLEARANCE
Aqua
$8.32 / yd Retail: $10.40 / yd 20% off
Time Worn
$15.00 / yd
NEW IN CLEARANCE
Aqua
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
American
$9.36 / yd Retail: $10.40 / yd 10% off
NEW
Ebony/Metallic
$10.96 / yd
Dark Blue 1
$10.96 / yd
NEW
Coal
$10.40 / yd
NEW
Snow/Metallic & Glitter
$11.96 / yd
CLEARANCE
Pearl
$7.96 / yd Retail: $9.96 / yd 20% off
CLEARANCE
Porcelain
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Peacoat
$9.36 / yd Retail: $10.40 / yd 10% off
NEW IN CLEARANCE
Tractor Oil Grey
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Pond
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Ivory
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Multi
$8.32 / yd Retail: $10.40 / yd 20% off
Navy
$15.00 / yd
CLEARANCE
Porcelain
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Pearl - Blue
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Aqua
$8.32 / yd Retail: $10.40 / yd 20% off
Sage
$10.40 / yd
Lollipop
$10.40 / yd
NEW
Fawn
$10.40 / yd
Dark Ocean
$10.40 / yd
NEW
Coal/Metallic & Glitter
$11.96 / yd
NEW
Red
$10.96 / yd
Red 2
$10.96 / yd
NEW IN CLEARANCE
Light Spice
$8.32 / yd Retail: $10.40 / yd 20% off
Midnight
$10.40 / yd
Cream
$10.40 / yd
NEW IN CLEARANCE
Ash Grey Milk
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Spice
$8.32 / yd Retail: $10.40 / yd 20% off
NEW
Crimson/Metallic
$10.96 / yd
NEW IN CLEARANCE
Aqua
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Parchment
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Navy
$8.32 / yd Retail: $10.40 / yd 20% off
Dark Ocean
$10.40 / yd
NEW
Cream - Black
$10.40 / yd
CLEARANCE
Scarlet
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Snow
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Gold
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Red
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Rouge
$8.32 / yd Retail: $10.40 / yd 20% off
Seaglass
$10.40 / yd
NEW
Cream
$10.40 / yd
Burgundy
$16.00 / yd
Green
$10.96 / yd
Parchment
$10.96 / yd
CLEARANCE
Pond
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Gold
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Porcelain
$8.32 / yd Retail: $10.40 / yd 20% off
Seaglass
$10.40 / yd
Cloud
$10.40 / yd
NEW IN CLEARANCE
Light Glow
$8.32 / yd Retail: $10.40 / yd 20% off
NEW
Cream - Black
$10.40 / yd
NEW
Apple Red
$10.40 / yd
CLEARANCE
Eggshell
$9.36 / yd Retail: $10.40 / yd 10% off
Flax
$11.96 / yd
NEW IN CLEARANCE
Snow
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Light Glow
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Patina
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Gold
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Milk
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Porcelain
$8.32 / yd Retail: $10.40 / yd 20% off
Charcoal
$18.00 / yd
Winter White
$10.96 / yd
NEW
Snow/Metallic & Glitter
$11.96 / yd
CLEARANCE
Silver
$9.36 / yd Retail: $10.40 / yd 10% off
NEW
Berry
$10.40 / yd
CLEARANCE
Ebony
$9.36 / yd Retail: $10.40 / yd 10% off
Midnight Pumpkin
$10.40 / yd
CLEARANCE
Ebony
$9.36 / yd Retail: $10.40 / yd 10% off
Cream
$10.96 / yd
CLEARANCE
Porcelain
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Sage
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Red
$8.32 / yd Retail: $10.40 / yd 20% off
Cream and Charcoal
$10.96 / yd
NEW
Cream/Metallic
$10.96 / yd
NEW
Cream/Metallic
$10.96 / yd
Winter White
$10.96 / yd
Light Blue
$10.96 / yd
Green
$10.96 / yd
CLEARANCE
Cashew
$9.36 / yd Retail: $10.40 / yd 10% off
CLEARANCE
Medium Grey
$9.36 / yd Retail: $10.40 / yd 10% off
NEW
Icicle/Metallic & Glitter
$11.96 / yd
NEW IN CLEARANCE
Navy
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Rust
$8.32 / yd Retail: $10.40 / yd 20% off
Ebony
$10.40 / yd
NEW IN CLEARANCE
Green
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Tonal Blue Dust
$8.32 / yd Retail: $10.40 / yd 20% off
Cream
$10.40 / yd
Cream
$10.40 / yd
NEW
Cream - Black
$10.40 / yd
NEW
Coal
$10.40 / yd
NEW
Snow
$10.40 / yd
Ocean
$10.40 / yd
NEW
Sand
$10.40 / yd
CLEARANCE
Sage
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Una
Blue Dust
$8.32 / yd Retail: $10.40 / yd 20% off
NEW
Blue Jean
$10.40 / yd
Manilla
$16.00 / yd
Red
$10.96 / yd
Natural 1
$10.96 / yd
CLEARANCE
Indigo
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Tractor Oil Grey
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Nautical
$9.36 / yd Retail: $10.40 / yd 10% off
CLEARANCE
Ivory
$8.32 / yd Retail: $10.40 / yd 20% off
NEW
Blue Jean
$10.40 / yd
Ocean
$10.40 / yd
Ocean
$10.40 / yd
Indigo
$10.40 / yd
NEW
Cream - Blue
$10.40 / yd
Pearl
$10.40 / yd
Ocean
$10.40 / yd
NEW
Icicle/Metallic & Glitter
$11.96 / yd
NEW
Icicle/Metallic & Glitter
$11.96 / yd
CLEARANCE
Scarlet
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Milk
$8.32 / yd Retail: $10.40 / yd 20% off
NEW
Berry
$10.40 / yd
NEW IN CLEARANCE
Gray
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Scarlet
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Pebble
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Rouge
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Snow/Mist
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Ivory Scarlet
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Una
Rouge
$8.32 / yd Retail: $10.40 / yd 20% off
Pink 2
$10.96 / yd
NEW
Aqua
$10.96 / yd
Purple 1
$10.96 / yd
Green
$10.96 / yd
NEW IN CLEARANCE
Moon
$9.36 / yd Retail: $10.40 / yd 10% off
NEW IN CLEARANCE
Admiral
$9.36 / yd Retail: $10.40 / yd 10% off
Cloud
$10.40 / yd
Cream
$10.40 / yd
NEW IN CLEARANCE
Ash Grey
$8.32 / yd Retail: $10.40 / yd 20% off
Lollipop
$10.40 / yd
NEW
Cream
$10.40 / yd
Sunshine
$10.40 / yd
Sky
$10.40 / yd
Sand
$10.40 / yd
Pearl Ocean
$10.40 / yd
Indigo
$10.40 / yd
NEW
Coal
$10.40 / yd
NEW IN CLEARANCE
Ash Grey
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Snow/Spice
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Ivory
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Merlot
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Admiral
$9.36 / yd Retail: $10.40 / yd 10% off
CLEARANCE
Caramel
$9.36 / yd Retail: $10.40 / yd 10% off
NEW IN CLEARANCE
American
$9.36 / yd Retail: $10.40 / yd 10% off
CLEARANCE
Ebony
$9.36 / yd Retail: $10.40 / yd 10% off
CLEARANCE
Medium Grey
$9.36 / yd Retail: $10.40 / yd 10% off
CLEARANCE
Roche
$7.96 / yd Retail: $9.96 / yd 20% off
Pink 4
$10.96 / yd
Peach 1
$10.96 / yd
NEW IN CLEARANCE
Cream Red
$8.32 / yd Retail: $10.40 / yd 20% off
Rose
$18.00 / yd
Sapphire
$10.40 / yd
NEW
Cream - Multi
$10.40 / yd
NEW
Berry
$10.40 / yd
NEW
Berry
$10.40 / yd
NEW IN CLEARANCE
Moon
$9.36 / yd Retail: $10.40 / yd 10% off
CLEARANCE
Pebble
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Aqua
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Cream
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Rust
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Pond
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Pearl
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Ash Grey
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Faded Red
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Patina
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Pond
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Scarlet
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Snow
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Navy
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Light Spice
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Scarlet
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Silver
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Gold
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Aqua
$8.32 / yd Retail: $10.40 / yd 20% off
NEW
Snow/Metallic & Glitter
$11.96 / yd
NEW
Coal/Metallic & Glitter
$11.96 / yd
Cream
$11.96 / yd
NEW
Frozen Pond/Metallic & Glitter
$11.96 / yd
NEW
Snow/Metallic & Glitter
$11.96 / yd
Taupe
$11.96 / yd
Taupe
$11.96 / yd
Dovetail
$11.96 / yd
Charcoal
$11.96 / yd
NEW
Night Sky/Metallic & Glitter
$11.96 / yd
Flax
$11.96 / yd
NEW IN CLEARANCE
Navy
$9.36 / yd Retail: $10.40 / yd 10% off
Cream and Charcoal
$10.96 / yd
Red and Green
$10.96 / yd
Green
$10.96 / yd
Palm
$10.96 / yd
Patina
$10.96 / yd
Winter White
$10.96 / yd
Sunset
$10.96 / yd
Ginger
$10.96 / yd
Poison Green
$10.96 / yd
NEW
Frost/Metallic
$10.96 / yd
NEW
Cream/Metallic
$10.96 / yd
NEW
Crimson/Metallic
$10.96 / yd
NEW
Frost/Metallic
$10.96 / yd
Pink 3
$10.96 / yd
Light Green
$10.96 / yd
NEW
Mint
$10.96 / yd
Green
$10.96 / yd
Charcoal
$10.96 / yd
NEW
Cream/Metallic
$10.96 / yd
NEW
Cream/Metallic
$10.96 / yd
NEW
Frost/Metallic
$10.96 / yd
Multi 3
$10.96 / yd
Cardinal Red
$10.96 / yd
Dusty Grey
$10.96 / yd
Red
$10.96 / yd
Charcoal
$10.96 / yd
Purple Passion
$10.96 / yd
Peach 2
$10.96 / yd
Gold 1
$10.96 / yd
Gold 2
$10.96 / yd
Red 3
$10.96 / yd
Green
$10.96 / yd
Cream
$10.96 / yd
Turkey Red
$10.96 / yd
Charcoal
$10.96 / yd
Red
$10.96 / yd
Charcoal
$10.96 / yd
CLEARANCE
Silver
$9.36 / yd Retail: $10.40 / yd 10% off
Cream
$11.96 / yd
NEW
Sand
$10.40 / yd
NEW
Cream - Apple Red
$10.40 / yd
Ghost Midnight
$10.40 / yd
Midnight
$10.40 / yd
NEW IN CLEARANCE
Red
$8.32 / yd Retail: $10.40 / yd 20% off
Sunshine
$10.40 / yd
Pearl
$10.40 / yd
NEW IN CLEARANCE
Snow/Spice
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Dove
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Ash Grey
$8.32 / yd Retail: $10.40 / yd 20% off
Grass
$10.40 / yd
Sunshine
$10.40 / yd
Pumpkin
$10.40 / yd
NEW
Snow
$10.40 / yd
Indigo
$10.40 / yd
Indigo
$10.40 / yd
NEW IN CLEARANCE
Dove
$8.32 / yd Retail: $10.40 / yd 20% off
Pumpkin
$10.40 / yd
NEW
Cream - Apple Red
$10.40 / yd
Pearl
$10.40 / yd
Sky
$10.40 / yd
Pearl
$10.40 / yd
NEW
Snow - Coal
$10.40 / yd
NEW IN CLEARANCE
Mist
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Patina
$8.32 / yd Retail: $10.40 / yd 20% off
NEW
Apple Red
$10.40 / yd
NEW
Cream
$10.40 / yd
Dark Ocean
$10.40 / yd
NEW IN CLEARANCE
Navy
$8.32 / yd Retail: $10.40 / yd 20% off
Indigo
$10.40 / yd
Indigo
$10.40 / yd
Sky
$10.40 / yd
NEW
Cream - Red
$10.40 / yd
NEW
Cream - Blue
$10.40 / yd
Pearl
$10.40 / yd
CLEARANCE
Roche
$7.96 / yd Retail: $9.96 / yd 20% off
CLEARANCE
Oyster
$7.96 / yd Retail: $9.96 / yd 20% off
Pink 5
$10.96 / yd
Black
$10.96 / yd
CLEARANCE
Ebony
$9.36 / yd Retail: $10.40 / yd 10% off
CLEARANCE
Eggshell
$9.36 / yd Retail: $10.40 / yd 10% off
NEW IN CLEARANCE
Tonal American
$9.36 / yd Retail: $10.40 / yd 10% off
CLEARANCE
Silver
$9.36 / yd Retail: $10.40 / yd 10% off
NEW IN CLEARANCE
Tonal Admiral
$9.36 / yd Retail: $10.40 / yd 10% off
NEW IN CLEARANCE
Moon
$9.36 / yd Retail: $10.40 / yd 10% off
NEW IN CLEARANCE
Admiral
$9.36 / yd Retail: $10.40 / yd 10% off
NEW IN CLEARANCE
Admiral
$9.36 / yd Retail: $10.40 / yd 10% off
Teal
$18.00 / yd
NEW
Night Sky/Metallic & Glitter
$11.96 / yd
Charcoal
$11.96 / yd
NEW IN CLEARANCE
Arc
Tractor Oil Grey
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Pearl - Blue
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Dove
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Mist
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Red
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Pink
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Stone
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Patina
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Pebble
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Pond
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Snow/Merlot
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Milk
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Rouge
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Faded Red
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Oyster
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Spice
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Patina
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Pebble
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Aqua
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Pink
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Light Glow
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Pond
$8.32 / yd Retail: $10.40 / yd 20% off
CLEARANCE
Indigo
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Gray
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Navy
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Mist
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Una
Pearl - Rouge
$8.32 / yd Retail: $10.40 / yd 20% off
NEW IN CLEARANCE
Cream
$8.32 / yd Retail: $10.40 / yd 20% off
Dusty Grey
$10.96 / yd
Cream
$10.96 / yd
Natural
$10.96 / yd
Red
$10.96 / yd
Green
$10.96 / yd
Gold
$10.96 / yd
Cardinal Red
$10.96 / yd
CLEARANCE
Rouge Oyster
$7.96 / yd Retail: $9.96 / yd 20% off
Mist
$10.40 / yd
NEW
Black
$10.40 / yd
Grass
$10.40 / yd