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

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

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

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

Solid Mist
Solid Mist
$7.90/yd

Solid Pink
Solid Pink
$7.90/yd

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

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

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

Solid Navy
Solid Navy
$7.90/yd

Gray and White Polka Dot
Gray and White Polka Dot
$8.50/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

Gray Traditions Damask
Gray Traditions Damask
$8.50/yd

Nursery Rhyme Toile
Nursery Rhyme Toile
$11.50/yd

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

Pink Zig Zag
Pink Zig Zag
$8.50/yd

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

Pink Paisley
Pink Paisley
$13.00/yd

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

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

Pink Osborne Damask
Pink Osborne Damask
$8.50/yd

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

Gray Zoology
Gray Zoology
$9.40/yd

Solid Silver Gray
Solid Silver Gray
$7.90/yd

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

Navy Basketweave
New! Navy Basketweave
$11.90/yd

Solid Antique White
Solid Antique White
$7.90/yd

Solid Seafoam
New! Solid Seafoam
$7.90/yd

Solid Aqua
Solid Aqua
$7.90/yd

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

Taupe Zig Zag
Taupe Zig Zag
$8.50/yd

Coral Pink Sunburst
Coral Pink Sunburst
$10.10/yd

Solid Citron
Solid Citron
$7.90/yd

Lilac Osborne Damask
Lilac Osborne Damask
$8.50/yd

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

Solid Lilac
Solid Lilac
$7.90/yd

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

Solid Mist Minky
Solid Mist Minky
$10.70/yd

Watercolor Paisley
New! Watercolor Paisley
$15.90/yd

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

Mist Zig Zag
Mist Zig Zag
$8.50/yd

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

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

Solid Cloud Gray
Solid Cloud Gray
$7.90/yd

Gray Damask
Gray Damask
$10.00/yd

Taupe Stripe
Taupe Stripe
$8.50/yd

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

Patchwork Plaid
Patchwork Plaid
$9.70/yd

Pink French Script
Pink French Script
$8.90/yd

Baby Toile Blush
Baby Toile Blush
$13.00/yd

Solid Banana
Solid Banana
$7.90/yd

Lilac Chelsea
Lilac Chelsea
$8.50/yd

Juliet Damask
Juliet Damask
$10.60/yd

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

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

Girly Owl
Girly Owl
$11.90/yd

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

Silver French Damask
Silver French Damask
$8.50/yd

Taupe Giraffe
Taupe Giraffe
$8.50/yd

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

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

Baby Toile Horizon
Baby Toile Horizon
$13.00/yd

Gray Geometric
Gray Geometric
$8.50/yd

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

Solid Light Lime
Solid Light Lime
$7.90/yd

Make Waves
Make Waves
$15.00/yd

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

Zig Zag Stripes
Zig Zag Stripes
$8.50/yd

Gray Raindrops
Gray Raindrops
$8.50/yd

Pink Butterfly
Pink Butterfly
$8.80/yd

Bella Circles
Bella Circles
$10.50/yd

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

Pink Floral
Pink Floral
$8.10/yd

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

Rose Pink Damask
Rose Pink Damask
$10.60/yd

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

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

Taupe Suzani
Taupe Suzani
$8.50/yd

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

Solid Lake Blue
Solid Lake Blue
$7.90/yd

Solid White
Solid White
$7.90/yd

Solid Coral Pink
Solid Coral Pink
$7.90/yd

Tutti-Frutti
Tutti-Frutti
$13.00/yd

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

Rose Foliage
Rose Foliage
$10.60/yd

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

White Pique
White Pique
$9.70/yd

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

Aqua Mini Parquet
Aqua Mini Parquet
$11.90/yd

Textured Lattice
New! Textured Lattice
$11.90/yd

Aqua Wide Stripe
Aqua Wide Stripe
$11.90/yd

Retro Owls
Retro Owls
$8.50/yd

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

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

Solid Orange
Solid Orange
$7.90/yd

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

Solid Taupe
Solid Taupe
$7.90/yd

Lilac Twirly
Lilac Twirly
$8.50/yd

Blue Giddy Stripe
Blue Giddy Stripe
$8.50/yd

Solid Turquoise
Solid Turquoise
$7.90/yd

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

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

Birch Forest
Birch Forest
$9.70/yd

Gray Script Cotton
Gray Script Cotton
$10.50/yd

Heather Brown Cotton
Heather Brown Cotton
$10.50/yd

Pink Geometric
Pink Geometric
$8.50/yd

Gray Chelsea
Gray Chelsea
$8.50/yd

Lime and White Zig Zag
Lime and White Zig Zag
$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

White Lotsa Dots
White Lotsa Dots
$9.70/yd

Taupe Ticking
Taupe Ticking
$8.50/yd

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

Pink Chelsea
Pink Chelsea
$8.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 Teal
New! Solid Teal
$7.90/yd

Hot Pink Leopard
Hot Pink Leopard
$13.00/yd

Windy Day
Windy Day
$9.70/yd

Red Doggy Days
Red Doggy Days
$25.90/yd

Jungle Stripe
Jungle Stripe
$25.90/yd

Yellow Zig Zag
Yellow Zig Zag
$8.50/yd

Taupe Towers
Taupe Towers
$8.50/yd

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

Lilac Geometric
Lilac Geometric
$8.50/yd

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

Solid Almond Pink
Solid Almond Pink
$7.90/yd

Dinosaurs
Dinosaurs
$10.00/yd

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

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

Modern Zoo
Modern Zoo
$11.00/yd

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

Aqua Giraffes
Aqua Giraffes
$10.80/yd

Watermelon Lattice
Watermelon Lattice
$16.00/yd

Solid Bubblegum Pink
Solid Bubblegum Pink
$7.90/yd

Bella Scroll
Bella Scroll
$10.60/yd

Solid Red
Solid Red
$7.90/yd

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

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

Gray Sateen
Gray Sateen
$8.40/yd

Solid Butter
Solid Butter
$7.90/yd

Steel Gray Organic
Steel Gray Organic
$7.90/yd

Lime Organic
Lime Organic
$7.90/yd

Solid Melon
Solid Melon
$7.90/yd

Ahoy Matey
New! Ahoy Matey
$13.80/yd

Baby Toile Black
Baby Toile Black
$13.00/yd

Sock Monkey
Sock Monkey
$10.50/yd

World Traveler Script
World Traveler Script
$25.90/yd

Black Deck Stripe
Black Deck Stripe
$8.50/yd

Painted Zig Zag
Painted Zig Zag
$25.90/yd

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

Lime Snakeskin
Lime Snakeskin
$9.70/yd

Lime Houndstooth
Lime Houndstooth
$16.20/yd

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

White Organic
White Organic
$7.90/yd

Solid Slate Gray
Solid Slate Gray
$7.90/yd

Solid Saffron
Solid Saffron
$7.90/yd

Solid Light Orange
Solid Light Orange
$7.90/yd

Little Cowpokes
Little Cowpokes
$9.40/yd

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

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

Aqua Osborne Damask
Aqua Osborne Damask
$8.50/yd

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

Aqua Lattice
Aqua Lattice
$14.00/yd

Black Damask
Black Damask
$8.50/yd

Solid Fuchsia
Solid Fuchsia
$7.90/yd

Candy Pink Dot
Candy Pink Dot
$9.40/yd

Yellow Pindot
Yellow Pindot
$9.40/yd

Petite Floral
New! Petite Floral
$11.90/yd

Petite Paisley
New! Petite Paisley
$11.90/yd

Gray Embrace
Gray Embrace
$8.90/yd

Sage Stripe
Sage Stripe
$7.00/yd

Kiwi Kashan
Kiwi Kashan
$8.50/yd

Mocha Damask
Mocha Damask
$11.00/yd

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

Lime Blossom
Lime Blossom
$16.20/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 Royal Blue
Solid Royal Blue
$7.90/yd

Ice Blue
Ice Blue
$7.90/yd

Solid Tangerine
Solid Tangerine
$7.90/yd

Solid Aubergine Purple
Solid Aubergine Purple
$7.90/yd

Natural Organic
Natural Organic
$7.90/yd

Stella Chevron
Stella Chevron
$10.00/yd

Aqua Birds
Aqua Birds
$9.90/yd

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

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

Lime Pagoda
Lime Pagoda
$14.00/yd

Navy Gingham
Navy Gingham
$7.00/yd

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

Lemongrass Kashan
Lemongrass Kashan
$9.00/yd

Floral Buds
Floral Buds
$8.80/yd

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

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

Morgan Stripe
Morgan Stripe
$8.50/yd

Organic Geometric
Organic Geometric
$8.20/yd

Solid Mocha Brown
Solid Mocha Brown
$7.90/yd

Solid Cheddar
Solid Cheddar
$7.90/yd

Fuchsia Large Clouds
Fuchsia Large Clouds
$11.90/yd

Kiwi Stripe
Kiwi Stripe
$11.90/yd

Lime Mimosa
Lime Mimosa
$11.90/yd

Solid Black
Solid Black
$7.90/yd

Textured Diamonds
New! Textured Diamonds
$11.90/yd

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

Red Sock Monkey
Red Sock Monkey
$10.50/yd

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

Bunk House Bandana
Bunk House Bandana
$10.50/yd

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

Dino Stripe
Dino Stripe
$10.00/yd

Turquoise Floral
Turquoise Floral
$9.70/yd

Orange Snakeskin
Orange Snakeskin
$9.70/yd

Bottle Caps
Bottle Caps
$9.70/yd

Red Horseshoe
Red Horseshoe
$9.40/yd

Ivory Sateen
Ivory Sateen
$9.00/yd

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

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

Sage Damask
Sage Damask
$7.50/yd

Solid Periwinkle
Solid Periwinkle
$7.90/yd

White Pimatex
White Pimatex
$7.50/yd

Stone Windowpane
Stone Windowpane
$15.00/yd

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

Solid Chocolate Brown
Solid Chocolate Brown
$7.90/yd

Solid Bluebell
Solid Bluebell
$7.90/yd

Flannel
Flannel
$7.00/yd

Sage Chirp Stripe
Sage Chirp Stripe
$6.50/yd

Natural Organic Fleece
Natural Organic Fleece
$12.40/yd

Kiwi Billow
Kiwi Billow
$11.90/yd

Solid Stone Sateen
Solid Stone Sateen
$11.90/yd

Yellow Stripe
Yellow Stripe
$11.90/yd

Mocha Ballet Script
Mocha Ballet Script
$11.00/yd

Fuchsia Small Clouds
Fuchsia Small Clouds
$11.90/yd

White Shade Garden
White Shade Garden
$10.60/yd

Pirouette
Pirouette
$10.60/yd

Pink Tulips
Pink Tulips
$10.70/yd

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

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

Gray Ikat
Gray Ikat
$9.40/yd

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

Surfing Safari
Surfing Safari
$8.40/yd

Chocolate Brown Organic
Chocolate Brown Organic
$7.90/yd

Solid Ecru
Solid Ecru
$7.90/yd

Red Gingham
Red Gingham
$7.00/yd

Pink Gingham
Pink Gingham
$7.00/yd

Solid Violet
Solid Violet
$7.90/yd

Solid Buff
Solid Buff
$7.90/yd

Solid Teakwood
Solid Teakwood
$7.90/yd

Solid Honey
Solid Honey
$7.90/yd

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

Orange Gingham
Orange Gingham
$7.00/yd

Chocolate Feathers
Chocolate Feathers
$7.00/yd

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

Royal Blue Gingham
Royal Blue Gingham
$7.00/yd

Lime Foliage
Lime Foliage
$8.80/yd

Solid Purple
Solid Purple
$7.90/yd

Royal Ballet
Royal Ballet
$9.70/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

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

River Rock Chevron
River Rock Chevron
$8.50/yd

Blue Gingham
Blue Gingham
$7.00/yd

Lime Solar Flair
Lime Solar Flair
$15.00/yd

Daisy Cottage Bubbles
Daisy Cottage Bubbles
$9.90/yd

Gray Snakeskin
Gray Snakeskin
$9.70/yd

White Sateen
White Sateen
$9.00/yd

Italian Brown Chevron
Italian Brown Chevron
$8.90/yd

Mist Stripe
Mist Stripe
$8.50/yd

Sage Chirp
Sage Chirp
$6.50/yd

Fuchsia Fresh Poppy
Fuchsia Fresh Poppy
$11.00/yd

Blossom Stripe
Blossom Stripe
$15.90/yd

Taza Aqua Floral
Taza Aqua Floral
$11.00/yd

Pink Happy Dots
Pink Happy Dots
$9.50/yd

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

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

Orange Mini Parquet
Orange Mini Parquet
$11.90/yd

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

Solid Lavender
Solid Lavender
$7.90/yd

Taza Aqua Dots
Taza Aqua Dots
$11.00/yd

Black Gingham
Black Gingham
$8.50/yd

Onyx Stripe
Onyx Stripe
$15.00/yd

Solid Blush
Solid Blush
$7.90/yd

Mocha Cabbage Rose
Mocha Cabbage Rose
$11.00/yd

Kiwi Mini Parquet
Kiwi Mini Parquet
$11.90/yd

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

Italian Brown Embrace
Italian Brown Embrace
$8.90/yd

Seabreeze Stripe
Seabreeze Stripe
$15.90/yd

Chocolate Brown Sateen
Chocolate Brown Sateen
$9.00/yd

Whiston Dots
Whiston Dots
$10.00/yd

Aqua Snakeskin
Aqua Snakeskin
$9.70/yd

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

Butterfly Princess
Butterfly Princess
$7.00/yd

Nature Trail
Nature Trail
$23.90/yd

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

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

Rose Ticking Stripe
Rose Ticking Stripe
$11.00/yd

River Rock Brick
River Rock Brick
$8.50/yd

Chocolate Brown Gingham
Chocolate Brown Gingham
$7.00/yd

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

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

Brown Flannel
Brown Flannel
$7.00/yd

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

Pinterest