Get 15% Off and Free Standard Shipping!*   Ends July 29, 2014   Use code 15FREEJULY at checkout.

Cotton Fabrics

Cotton fabrics are light to medium weight. They are avaiable in variety of colors and styles.

Love Bird Damask
Love Bird Damask
$14.90/yd

Solid Coral
New! Solid Coral
$9.00/yd

Coral and Blue Turquoise Honeycomb
New! Coral and Blue Turquoise Honeycomb
$10.40/yd

Navy Quatrefoil
New! Navy Quatrefoil
$10.40/yd

Blue Quatrefoil
New! Blue Quatrefoil
$10.40/yd

Navy Houndstooth
New! Navy Houndstooth
$9.40/yd

Gray Quatrefoil
New! Gray Quatrefoil
$10.40/yd

French Gray Houndstooth
New! French Gray Houndstooth
$9.40/yd

White and Gray Zig Zag
White and Gray Zig Zag
$8.50/yd

French Gray Horizontal Stripe
New! French Gray Horizontal Stripe
$8.50/yd

Kumari Garden Teja
New! Kumari Garden Teja
$11.00/yd

French Gray Lyon
New! French Gray Lyon
$8.50/yd

Kumari Garden Tarika
New! Kumari Garden Tarika
$11.00/yd

Kiwi and Gray Winston
New! Kiwi and Gray Winston
$8.50/yd

Kiwi Horizontal Stripe
New! Kiwi Horizontal Stripe
$8.50/yd

Kumari Garden Jeevan
New! Kumari Garden Jeevan
$11.00/yd

Silver French Angel
New! Silver French Angel
$12.00/yd

Love Birds
Love Birds
$14.90/yd

Pink and Gray Chevron
Pink and Gray Chevron
$8.50/yd

Pink Circles
Pink Circles
$10.00/yd

Solid Mist
Solid Mist
$7.90/yd

Mist and Gray Chevron
Mist and Gray Chevron
$8.50/yd

Solid Pink
Solid Pink
$7.90/yd

White and Gray Elephants
White and Gray Elephants
$8.50/yd

White and Gray Polka Dot
White and Gray Polka Dot
$8.50/yd

Lilac and Pink Nyle
New! Lilac and Pink Nyle
$8.50/yd

Gray and White Polka Dot
Gray and White Polka Dot
$8.50/yd

Solid Navy
Solid Navy
$7.90/yd

Pink and Gray Rosa
Pink and Gray Rosa
$8.90/yd

White and Navy Zig Zag
White and Navy Zig Zag
$8.50/yd

Orchid and Pistachio Faxon
New! Orchid and Pistachio Faxon
$8.50/yd

Nursery Rhyme Toile
Nursery Rhyme Toile
$11.50/yd

Gray Traditions Damask
Gray Traditions Damask
$8.50/yd

Mist and White Polka Dot
Mist and White Polka Dot
$8.50/yd

Lilac and Silver Gray Damask
Lilac and Silver Gray Damask
$8.50/yd

Pink Paisley
Pink Paisley
$13.00/yd

Lilac and Slate Gray Chevron
Lilac and Slate Gray Chevron
$8.50/yd

Pink Zig Zag
Pink Zig Zag
$8.50/yd

White and Gray Stripe
White and Gray Stripe
$8.50/yd

Pink Osborne Damask
Pink Osborne Damask
$8.50/yd

Solid Silver Gray
Solid Silver Gray
$7.90/yd

White and Pink Polka Dot
White and Pink Polka Dot
$8.50/yd

Gray and Orange See Saw
Gray and Orange See Saw
$8.90/yd

Spa Pom Pon Play
Spa Pom Pon Play
$15.00/yd

Solid Aqua
Solid Aqua
$7.90/yd

Gray Zoology
Gray Zoology
$9.40/yd

Taupe Zig Zag
Taupe Zig Zag
$8.50/yd

Navy Basketweave
New! Navy Basketweave
$11.90/yd

Solid Antique White
Solid Antique White
$7.90/yd

Solid Lilac
Solid Lilac
$7.90/yd

Spa and Gray Fretwork
Spa and Gray Fretwork
$17.90/yd

Mist and Gray Owls
Mist and Gray Owls
$8.50/yd

Lilac Osborne Damask
Lilac Osborne Damask
$8.50/yd

Solid Citron
Solid Citron
$7.90/yd

Navy Horizontal Stripe
New! Navy Horizontal Stripe
$11.90/yd

Solid Mist Minky
Solid Mist Minky
$10.70/yd

Solid Seafoam
New! Solid Seafoam
$7.90/yd

Coral Pink Sunburst
Coral Pink Sunburst
$10.10/yd

Mist Zig Zag
Mist Zig Zag
$8.50/yd

Watercolor Paisley
New! Watercolor Paisley
$15.90/yd

Solid Cloud Gray
Solid Cloud Gray
$7.90/yd

Pink French Script
Pink French Script
$8.90/yd

Gray Damask
Gray Damask
$10.00/yd

Lilac Chelsea
Lilac Chelsea
$8.50/yd

Blue and Taupe Paisley
Blue and Taupe Paisley
$11.90/yd

Patchwork Plaid
Patchwork Plaid
$9.70/yd

Baby Toile Blush
Baby Toile Blush
$13.00/yd

Pink and Taupe Damask
Pink and Taupe Damask
$8.50/yd

Taupe and White Polka Dot
Taupe and White Polka Dot
$8.50/yd

Girly Owl
Girly Owl
$11.90/yd

Gray and Orange Ikat Dots
Gray and Orange Ikat Dots
$8.90/yd

Juliet Damask
Juliet Damask
$10.60/yd

Pink and Lime Stripe
Pink and Lime Stripe
$13.00/yd

Solid Robin's Egg Blue
Solid Robin's Egg Blue
$7.90/yd

Taupe Stripe
Taupe Stripe
$8.50/yd

Solid Banana
Solid Banana
$7.90/yd

Silver French Damask
Silver French Damask
$8.50/yd

Make Waves
Make Waves
$15.00/yd

On The Go Retro
On The Go Retro
$8.90/yd

Pink Floral
Pink Floral
$8.10/yd

Taupe Giraffe
Taupe Giraffe
$8.50/yd

Baby Toile Horizon
Baby Toile Horizon
$13.00/yd

Navy and Blue Stripe
Navy and Blue Stripe
$17.90/yd

Pink and Lime Puffs
Pink and Lime Puffs
$11.90/yd

Gray Raindrops
Gray Raindrops
$8.50/yd

Pink Butterfly
Pink Butterfly
$8.80/yd

Mist and Gray Stripe
Mist and Gray Stripe
$8.50/yd

White and Taupe Polka Dot
White and Taupe Polka Dot
$8.50/yd

Gray Geometric
Gray Geometric
$8.50/yd

Solid Light Lime
Solid Light Lime
$7.90/yd

Bella Circles
Bella Circles
$10.50/yd

Pink and Taupe Leopard
Pink and Taupe Leopard
$8.50/yd

Gray and Aqua Play Dot
Gray and Aqua Play Dot
$9.40/yd

Zig Zag Stripes
Zig Zag Stripes
$8.50/yd

Solid Lake Blue
Solid Lake Blue
$7.90/yd

Rose Pink Damask
Rose Pink Damask
$10.60/yd

Lilac and Gray Suzani
Lilac and Gray Suzani
$8.50/yd

Aqua and White Zig Zag
Aqua and White Zig Zag
$8.50/yd

White Pique
White Pique
$9.70/yd

Solid Orange
Solid Orange
$7.90/yd

Tutti-Frutti
Tutti-Frutti
$13.00/yd

Taupe Suzani
Taupe Suzani
$8.50/yd

Lilac and White Zig Zag
Lilac and White Zig Zag
$8.50/yd

Solid White
Solid White
$7.90/yd

Blue and Green Windowpane
Blue and Green Windowpane
$15.00/yd

Blue Giddy Stripe
Blue Giddy Stripe
$8.50/yd

Aqua Mini Parquet
Aqua Mini Parquet
$11.90/yd

Retro Owls
Retro Owls
$8.50/yd

Solid Coral Pink
Solid Coral Pink
$7.90/yd

Light Pink Cotton Lawn
Light Pink Cotton Lawn
$6.90/yd

Rose Foliage
Rose Foliage
$10.60/yd

Blue and Green Giddy Dot
Blue and Green Giddy Dot
$13.90/yd

Lime and White Zig Zag
Lime and White Zig Zag
$8.50/yd

Textured Lattice
New! Textured Lattice
$11.90/yd

Aqua Wide Stripe
Aqua Wide Stripe
$11.90/yd

Heather Brown Cotton
Heather Brown Cotton
$10.50/yd

Yellow and Teakwood Chevron
Yellow and Teakwood Chevron
$8.50/yd

Lilac Twirly
Lilac Twirly
$8.50/yd

Red and Tan Stripe
Red and Tan Stripe
$9.90/yd

Lime and Navy Argyle
Lime and Navy Argyle
$7.60/yd

Solid Turquoise
Solid Turquoise
$7.90/yd

Solid Taupe
Solid Taupe
$7.90/yd

Blue and Lime Dogs
Blue and Lime Dogs
$8.50/yd

Aqua Dandelion
Aqua Dandelion
$8.50/yd

Baby Toile Sage
Baby Toile Sage
$13.00/yd

Lake Blue and Slate Honeycomb
Lake Blue and Slate Honeycomb
$8.90/yd

Black and White Stripe
Black and White Stripe
$7.40/yd

Birch Forest
Birch Forest
$9.70/yd

Solid Teal
New! Solid Teal
$7.90/yd

Lilac Geometric
Lilac Geometric
$8.50/yd

Gray Chelsea
Gray Chelsea
$8.50/yd

Pink Chelsea
Pink Chelsea
$8.50/yd

Gray Script Cotton
Gray Script Cotton
$10.50/yd

Green Stripe
Green Stripe
$11.90/yd

Mist Abigail Damask
Mist Abigail Damask
$8.90/yd

Yellow Nursery Rhyme Toile
Yellow Nursery Rhyme Toile
$11.50/yd

Solid Bubblegum Pink
Solid Bubblegum Pink
$7.90/yd

Hot Pink Leopard
Hot Pink Leopard
$13.00/yd

White Lotsa Dots
White Lotsa Dots
$9.70/yd

Jungle Stripe
Jungle Stripe
$25.90/yd

Red Doggy Days
Red Doggy Days
$25.90/yd

Windy Day
Windy Day
$9.70/yd

Black and White Polka Dot
Black and White Polka Dot
$10.70/yd

Solid Red
Solid Red
$7.90/yd

Solid Almond Pink
Solid Almond Pink
$7.90/yd

Dinosaurs
Dinosaurs
$10.00/yd

Black and White Zig Zag
Black and White Zig Zag
$8.50/yd

Pink Geometric
Pink Geometric
$8.50/yd

Taupe Towers
Taupe Towers
$8.50/yd

Modern Zoo
Modern Zoo
$11.00/yd

Aqua Giraffes
Aqua Giraffes
$10.80/yd

Watermelon Lattice
Watermelon Lattice
$16.00/yd

Solid Butter
Solid Butter
$7.90/yd

Bella Scroll
Bella Scroll
$10.60/yd

Gray and Yellow Embrace
Gray and Yellow Embrace
$8.90/yd

Taupe Ticking
Taupe Ticking
$8.50/yd

Light Orange Zig Zag
Light Orange Zig Zag
$8.50/yd

Gray Sateen
Gray Sateen
$8.40/yd

Ahoy Matey
New! Ahoy Matey
$13.80/yd

Steel Gray Organic
Steel Gray Organic
$7.90/yd

Solid Fuchsia
Solid Fuchsia
$7.90/yd

Lime Organic
Lime Organic
$7.90/yd

White and Black Polka Dot
White and Black Polka Dot
$10.70/yd

Baby Toile Black
Baby Toile Black
$13.00/yd

World Traveler Script
World Traveler Script
$25.90/yd

Yellow Zig Zag
Yellow Zig Zag
$8.50/yd

Light Lime Zig Zag
Light Lime Zig Zag
$8.50/yd

Lime Houndstooth
Lime Houndstooth
$16.20/yd

Lime Blossom
Lime Blossom
$16.20/yd

Lime Snakeskin
Lime Snakeskin
$9.70/yd

Little Cowpokes
Little Cowpokes
$9.40/yd

Solid Light Orange
Solid Light Orange
$7.90/yd

Solid Saffron
Solid Saffron
$7.90/yd

Solid Melon
Solid Melon
$7.90/yd

White Organic
White Organic
$7.90/yd

Violet and Stone Suzani
Violet and Stone Suzani
$15.00/yd

Taza Gray and Aqua Floral
Taza Gray and Aqua Floral
$11.00/yd

Robin Egg and Lime Paisley
Robin Egg and Lime Paisley
$21.90/yd

Aqua Osborne Damask
Aqua Osborne Damask
$8.50/yd

Black Damask
Black Damask
$8.50/yd

Black Deck Stripe
Black Deck Stripe
$8.50/yd

Sock Monkey
Sock Monkey
$10.50/yd

Lilac and Soft Sage Dot
Lilac and Soft Sage Dot
$8.50/yd

Aqua Lattice
Aqua Lattice
$14.00/yd

Natural Organic
Natural Organic
$7.90/yd

Solid Slate Gray
Solid Slate Gray
$7.90/yd

Coral Pink and Navy Floral
Coral Pink and Navy Floral
$9.60/yd

Pink Mini-Stripe
Pink Mini-Stripe
$9.50/yd

Yellow Pindot
Yellow Pindot
$9.40/yd

Petite Paisley
New! Petite Paisley
$11.90/yd

Gray Embrace
Gray Embrace
$8.90/yd

Petite Floral
New! Petite Floral
$11.90/yd

Sage Stripe
Sage Stripe
$7.00/yd

Heather Gray
Heather Gray
$8.00/yd

Solid Sage
Solid Sage
$7.90/yd

Baldwin Buff Stripe
Baldwin Buff Stripe
$15.90/yd

Orange Sock Monkey
Orange Sock Monkey
$10.50/yd

Solid Aubergine Purple
Solid Aubergine Purple
$7.90/yd

Solid Royal Blue
Solid Royal Blue
$7.90/yd

Stella Chevron
Stella Chevron
$10.00/yd

Aqua Birds
Aqua Birds
$9.90/yd

Turquoise Floral
Turquoise Floral
$9.70/yd

Bottle Caps
Bottle Caps
$9.70/yd

Aqua and White Circles
Aqua and White Circles
$7.00/yd

Blue Mini-Stripe
Blue Mini-Stripe
$9.50/yd

Yellow Mini-Stripe
Yellow Mini-Stripe
$9.50/yd

Lime Pagoda
Lime Pagoda
$14.00/yd

Lemongrass Kashan
Lemongrass Kashan
$9.00/yd

Navy and Taupe Plaid
Navy and Taupe Plaid
$13.90/yd

Painted Zig Zag
Painted Zig Zag
$25.90/yd

Morgan Stripe
Morgan Stripe
$8.50/yd

Red and Brown Stripe
Red and Brown Stripe
$25.90/yd

Organic Geometric
Organic Geometric
$8.20/yd

Fuchsia Large Clouds
Fuchsia Large Clouds
$11.90/yd

Lime Mimosa
Lime Mimosa
$11.90/yd

Ice Blue
Ice Blue
$7.90/yd

Kiwi Stripe
Kiwi Stripe
$11.90/yd

Solid Mocha Brown
Solid Mocha Brown
$7.90/yd

Solid Black
Solid Black
$7.90/yd

Textured Diamonds
New! Textured Diamonds
$11.90/yd

Solid Tangerine
Solid Tangerine
$7.90/yd

Black and Pink Dot
Black and Pink Dot
$7.40/yd

Mocha Damask
Mocha Damask
$11.00/yd

Brown and Blue Circles
Brown and Blue Circles
$7.00/yd

Navy Gingham
Navy Gingham
$7.00/yd

Bunk House Bandana
Bunk House Bandana
$10.50/yd

Dino Stripe
Dino Stripe
$10.00/yd

Orange Snakeskin
Orange Snakeskin
$9.70/yd

Ivory Sateen
Ivory Sateen
$9.00/yd

Candy Pink Dot
Candy Pink Dot
$9.40/yd

Red Horseshoe
Red Horseshoe
$9.40/yd

Stone and Lime Stripe
Stone and Lime Stripe
$8.50/yd

Lime and White Carrie Stripe
Lime and White Carrie Stripe
$8.50/yd

Kiwi Kashan
Kiwi Kashan
$8.50/yd

Black and White Carrie Stripe
Black and White Carrie Stripe
$8.50/yd

Floral Buds
Floral Buds
$8.80/yd

Sage Damask
Sage Damask
$7.50/yd

Pink and Chocolate Polka Dot
Pink and Chocolate Polka Dot
$7.50/yd

Stone Windowpane
Stone Windowpane
$15.00/yd

Solid Bluebell
Solid Bluebell
$7.90/yd

Solid Cheddar
Solid Cheddar
$7.90/yd

Red Gingham
Red Gingham
$7.00/yd

Flannel
Flannel
$7.00/yd

Sage Chirp Stripe
Sage Chirp Stripe
$6.50/yd

Natural Organic Fleece
Natural Organic Fleece
$12.40/yd

Fuchsia Small Clouds
Fuchsia Small Clouds
$11.90/yd

Solid Stone Sateen
Solid Stone Sateen
$11.90/yd

Mocha Ballet Script
Mocha Ballet Script
$11.00/yd

Kiwi Billow
Kiwi Billow
$11.90/yd

Yellow Stripe
Yellow Stripe
$11.90/yd

Pirouette
Pirouette
$10.60/yd

Pink Tulips
Pink Tulips
$10.70/yd

Red Sock Monkey
Red Sock Monkey
$10.50/yd

White Shade Garden
White Shade Garden
$10.60/yd

Gray Ikat
Gray Ikat
$9.40/yd

Black and Pink Paisley
Black and Pink Paisley
$9.00/yd

Pink and Gray Dots
Pink and Gray Dots
$9.40/yd

Aqua Snakeskin
Aqua Snakeskin
$9.70/yd

Royal Ballet
Royal Ballet
$9.70/yd

Italian Brown Chevron
Italian Brown Chevron
$8.90/yd

Eve's Garden
Eve's Garden
$8.80/yd

Surfing Safari
Surfing Safari
$8.40/yd

Solid Violet
Solid Violet
$7.90/yd

Solid Buff
Solid Buff
$7.90/yd

White Pimatex
White Pimatex
$7.50/yd

Solid Honey
Solid Honey
$7.90/yd

Chocolate Brown Organic
Chocolate Brown Organic
$7.90/yd

Pink Gingham
Pink Gingham
$7.00/yd

Royal Blue Gingham
Royal Blue Gingham
$7.00/yd

Solid Ecru
Solid Ecru
$7.90/yd

Chocolate Feathers
Chocolate Feathers
$7.00/yd

Blue and Brown Ribbon Stripe
Blue and Brown Ribbon Stripe
$7.00/yd

Solid Chocolate Brown
Solid Chocolate Brown
$7.90/yd

Solid Periwinkle
Solid Periwinkle
$7.90/yd

Solid Teakwood
Solid Teakwood
$7.90/yd

Orange Gingham
Orange Gingham
$7.00/yd

White Sateen
White Sateen
$9.00/yd

Black and Taupe See Saw
Black and Taupe See Saw
$8.90/yd

Butterfly Princess
Butterfly Princess
$7.00/yd

Taza Aqua Dots
Taza Aqua Dots
$11.00/yd

Gray and Pink Dots
Gray and Pink Dots
$9.40/yd

Blossom Stripe
Blossom Stripe
$15.90/yd

Lime Foliage
Lime Foliage
$8.80/yd

Fuchsia Fresh Poppy
Fuchsia Fresh Poppy
$11.00/yd

Blue Gingham
Blue Gingham
$7.00/yd

Lime Solar Flair
Lime Solar Flair
$15.00/yd

Solid Purple
Solid Purple
$7.90/yd

Gray Snakeskin
Gray Snakeskin
$9.70/yd

Daisy Cottage Bubbles
Daisy Cottage Bubbles
$9.90/yd

Black and White Middy Dot
Black and White Middy Dot
$7.40/yd

Brown and Pink Daisies
Brown and Pink Daisies
$10.50/yd

Buff and Antique White Circles
Buff and Antique White Circles
$7.00/yd

Ana's Floral
Ana's Floral
$10.60/yd

Confetti Pom Pon Play
Confetti Pom Pon Play
$15.00/yd

Italian Brown Embrace
Italian Brown Embrace
$8.90/yd

Turquoise and Lime Floral
Turquoise and Lime Floral
$25.90/yd

Pink Happy Dots
Pink Happy Dots
$9.50/yd

Chocolate Brown Sateen
Chocolate Brown Sateen
$9.00/yd

Kiwi Mini Parquet
Kiwi Mini Parquet
$11.90/yd

Solid Blush
Solid Blush
$7.90/yd

Mocha Cabbage Rose
Mocha Cabbage Rose
$11.00/yd

Onyx Stripe
Onyx Stripe
$15.00/yd

Seabreeze Stripe
Seabreeze Stripe
$15.90/yd

Mist Stripe
Mist Stripe
$8.50/yd

White and Black Damask
White and Black Damask
$8.50/yd

Orange Mini Parquet
Orange Mini Parquet
$11.90/yd

Black Gingham
Black Gingham
$8.50/yd

Rose Ticking Stripe
Rose Ticking Stripe
$11.00/yd

Chocolate Brown Gingham
Chocolate Brown Gingham
$7.00/yd

River Rock Chevron
River Rock Chevron
$8.50/yd

Brown and Sage Stripe
Brown and Sage Stripe
$7.00/yd

River Rock Brick
River Rock Brick
$8.50/yd

Taza Aqua Floral
Taza Aqua Floral
$11.00/yd

Pink and Gray Daisy Cottage
Pink and Gray Daisy Cottage
$9.90/yd

Brown Flannel
Brown Flannel
$7.00/yd

Nature Trail
Nature Trail
$23.90/yd

Beige Mini-Stripe
Beige Mini-Stripe
$11.90/yd

Sage Chirp
Sage Chirp
$6.50/yd

White and Pink Sunburst
White and Pink Sunburst
$10.60/yd

Black and Pink Floral
Black and Pink Floral
$9.00/yd

Whiston Dots
Whiston Dots
$10.00/yd

Solid Lavender
Solid Lavender
$7.90/yd

Pink and Gray Damask
Pink and Gray Damask
$9.40/yd

Pinterest