Cotton

Sidebar Sidebar Sidebar
  • Main Road Linen by Carole Fabric In The Details 57% Polyester, 43% Cotton India 51,000 Wyzenbeek Double Rubs 1 3/4" H 54"  - Fabric Carolina - Main Road Linen by Carole Fabric In The Details 57% Polyester, 43% Cotton India  1 3/4" H 54"  - Fabric Carolina -
    Add Wish List

    Carole

    Main Road Linen by Carole Fabric

    Main Road Linen by Carole FabricRequired Minimum Quantity Purchase: 2 yardsBook: In The DetailsContent: 57% Polyester, 43% CottonOrigin: IndiaPerformance: Repeat: 1 3/4" HWidth: 54"
    $56.90
    $55.20
  • Main Road Celery by Carole Fabric In The Details 57% Polyester, 43% Cotton India 51,000 Wyzenbeek Double Rubs 1 3/4" H 54"  - Fabric Carolina - Main Road Celery by Carole Fabric In The Details 57% Polyester, 43% Cotton India  1 3/4" H 54"  - Fabric Carolina -
    Add Wish List

    Carole

    Main Road Celery by Carole Fabric

    Main Road Celery by Carole FabricRequired Minimum Quantity Purchase: 2 yardsBook: In The DetailsContent: 57% Polyester, 43% CottonOrigin: IndiaPerformance: Repeat: 1 3/4" HWidth: 54"
    $55.20
  • Host Indigo by Carole Fabric In The Details 100% Cotton India 9,000 Wyzenbeek Double Rubs 3 1/4" V, 3 1/4" H 54"  - Fabric Carolina - Host Indigo by Carole Fabric In The Details 100% Cotton India  3 1/4" V, 3 1/4" H 54"  - Fabric Carolina -
    Add Wish List

    Carole

    Host Indigo by Carole Fabric

    Host Indigo by Carole FabricRequired Minimum Quantity Purchase: 2 yardsBook: In The DetailsContent: 100% CottonOrigin: IndiaPerformance: Repeat: 3 1/4" V, 3 1/4" HWidth: 54"
    $57.95
    $56.30
  • Host Gray by Carole Fabric In The Details 100% Cotton India 9,000 Wyzenbeek Double Rubs 3 1/4" V, 3 1/4" H 54"  - Fabric Carolina - Host Gray by Carole Fabric In The Details 100% Cotton India  3 1/4" V, 3 1/4" H 54"  - Fabric Carolina -
    Add Wish List

    Carole

    Host Gray by Carole Fabric

    Host Gray by Carole FabricRequired Minimum Quantity Purchase: 2 yardsBook: In The DetailsContent: 100% CottonOrigin: IndiaPerformance: Repeat: 3 1/4" V, 3 1/4" HWidth: 54"
    $56.30
  • Host Fog by Carole Fabric In The Details 100% Cotton India 9,000 Wyzenbeek Double Rubs 3 1/4" V, 3 1/4" H 54"  - Fabric Carolina - Host Fog by Carole Fabric In The Details 100% Cotton India  3 1/4" V, 3 1/4" H 54"  - Fabric Carolina -
    Add Wish List

    Carole

    Host Fog by Carole Fabric

    Host Fog by Carole FabricRequired Minimum Quantity Purchase: 2 yardsBook: In The DetailsContent: 100% CottonOrigin: IndiaPerformance: Repeat: 3 1/4" V, 3 1/4" HWidth: 54"
    $57.95
    $56.30
  • Host Domino by Carole Fabric In The Details 100% Cotton India 9,000 Wyzenbeek Double Rubs 3 1/4" V, 3 1/4" H 54"  - Fabric Carolina - Host Domino by Carole Fabric In The Details 100% Cotton India  3 1/4" V, 3 1/4" H 54"  - Fabric Carolina -
    Add Wish List

    Carole

    Host Domino by Carole Fabric

    Host Domino by Carole FabricRequired Minimum Quantity Purchase: 2 yardsBook: In The DetailsContent: 100% CottonOrigin: IndiaPerformance: Repeat: 3 1/4" V, 3 1/4" HWidth: 54"
    $57.95
    $56.30
  • Emmy Gray by Carole Fabric In The Details 100% Cotton India 9,000 Wyzenbeek Double Rubs 1 1/4" H 54"  - Fabric Carolina - Emmy Gray by Carole Fabric In The Details 100% Cotton India  1 1/4" H 54"  - Fabric Carolina -
    Add Wish List

    Carole

    Emmy Gray by Carole Fabric

    Emmy Gray by Carole FabricRequired Minimum Quantity Purchase: 2 yardsBook: In The DetailsContent: 100% CottonOrigin: IndiaPerformance: Repeat: 1 1/4" HWidth: 54"
    $57.95
    $56.30
  • Emmy Fog by Carole Fabric In The Details 100% Cotton India 9,000 Wyzenbeek Double Rubs 1 1/4" H 54"  - Fabric Carolina - Emmy Fog by Carole Fabric In The Details 100% Cotton India  1 1/4" H 54"  - Fabric Carolina -
    Add Wish List

    Carole

    Emmy Fog by Carole Fabric

    Emmy Fog by Carole FabricRequired Minimum Quantity Purchase: 2 yardsBook: In The DetailsContent: 100% CottonOrigin: IndiaPerformance: Repeat: 1 1/4" HWidth: 54"
    $56.30
  • Emmy Domino by Carole Fabric In The Details 100% Cotton India 9,000 Wyzenbeek Double Rubs 1 1/4" H 54"  - Fabric Carolina - Emmy Domino by Carole Fabric In The Details 100% Cotton India  1 1/4" H 54"  - Fabric Carolina -
    Add Wish List

    Carole

    Emmy Domino by Carole Fabric

    Emmy Domino by Carole FabricRequired Minimum Quantity Purchase: 2 yardsBook: In The DetailsContent: 100% CottonOrigin: IndiaPerformance: Repeat: 1 1/4" HWidth: 54"
    $56.30
  • Cup Of Tea Stillwater by Carole Fabric In The Details 78% Polyester, 14% Cotton, 8% Linen India N/A 3" V, 2 1/4" H 54"  - Fabric Carolina - Cup Of Tea Stillwater by Carole Fabric In The Details 78% Polyester, 14% Cotton, 8% Linen India  3" V, 2 1/4" H 54"  - Fabric Carolina -
    Add Wish List

    Carole

    Cup Of Tea Stillwater by Carole Fabric

    Cup Of Tea Stillwater by Carole FabricRequired Minimum Quantity Purchase: 2 yardsBook: In The DetailsContent: 78% Polyester, 14% Cotton, 8% LinenOrigin: IndiaPerformance: Repeat: 3" V, 2 1/4" HWidth:...
    $65.50
    $63.60
  • Cup Of Tea Sienna by Carole Fabric In The Details 78% Polyester, 14% Cotton, 8% Linen India N/A 3" V, 2 1/4" H 54"  - Fabric Carolina - Cup Of Tea Sienna by Carole Fabric In The Details 78% Polyester, 14% Cotton, 8% Linen India  3" V, 2 1/4" H 54"  - Fabric Carolina -
    Add Wish List

    Carole

    Cup Of Tea Sienna by Carole Fabric

    Cup Of Tea Sienna by Carole FabricRequired Minimum Quantity Purchase: 2 yardsBook: In The DetailsContent: 78% Polyester, 14% Cotton, 8% LinenOrigin: IndiaPerformance: Repeat: 3" V, 2 1/4" HWidth: 54"
    $65.50
    $63.60
  • Cup Of Tea Patina by Carole Fabric In The Details 78% Polyester, 14% Cotton, 8% Linen India N/A 3" V, 2 1/4" H 54"  - Fabric Carolina - Cup Of Tea Patina by Carole Fabric In The Details 78% Polyester, 14% Cotton, 8% Linen India  3" V, 2 1/4" H 54"  - Fabric Carolina -
    Add Wish List

    Carole

    Cup Of Tea Patina by Carole Fabric

    Cup Of Tea Patina by Carole FabricRequired Minimum Quantity Purchase: 2 yardsBook: In The DetailsContent: 78% Polyester, 14% Cotton, 8% LinenOrigin: IndiaPerformance: Repeat: 3" V, 2 1/4" HWidth: 54"
    $63.60
  • Cup Of Tea Ivory by Carole Fabric In The Details 78% Polyester, 14% Cotton, 8% Linen India N/A 3" V, 2 1/4" H 54"  - Fabric Carolina - Cup Of Tea Ivory by Carole Fabric In The Details 78% Polyester, 14% Cotton, 8% Linen India  3" V, 2 1/4" H 54"  - Fabric Carolina -
    Add Wish List

    Carole

    Cup Of Tea Ivory by Carole Fabric

    Cup Of Tea Ivory by Carole FabricRequired Minimum Quantity Purchase: 2 yardsBook: In The DetailsContent: 78% Polyester, 14% Cotton, 8% LinenOrigin: IndiaPerformance: Repeat: 3" V, 2 1/4" HWidth: 54"
    $65.50
    $63.60
  • Cup Of Tea Graphite by Carole Fabric In The Details 78% Polyester, 14% Cotton, 8% Linen India N/A 3" V, 2 1/4" H 54"  - Fabric Carolina - Cup Of Tea Graphite by Carole Fabric In The Details 78% Polyester, 14% Cotton, 8% Linen India  3" V, 2 1/4" H 54"  - Fabric Carolina -
    Add Wish List

    Carole

    Cup Of Tea Graphite by Carole Fabric

    Cup Of Tea Graphite by Carole FabricRequired Minimum Quantity Purchase: 2 yardsBook: In The DetailsContent: 78% Polyester, 14% Cotton, 8% LinenOrigin: IndiaPerformance: Repeat: 3" V, 2 1/4" HWidth:...
    $63.60
  • Cup Of Tea Fern by Carole Fabric In The Details 78% Polyester, 14% Cotton, 8% Linen India N/A 3" V, 2 1/4" H 54"  - Fabric Carolina - Cup Of Tea Fern by Carole Fabric In The Details 78% Polyester, 14% Cotton, 8% Linen India  3" V, 2 1/4" H 54"  - Fabric Carolina -
    Add Wish List

    Carole

    Cup Of Tea Fern by Carole Fabric

    Cup Of Tea Fern by Carole FabricRequired Minimum Quantity Purchase: 2 yardsBook: In The DetailsContent: 78% Polyester, 14% Cotton, 8% LinenOrigin: IndiaPerformance: Repeat: 3" V, 2 1/4" HWidth: 54"
    $63.60
  • Cup Of Tea Denim by Carole Fabric In The Details 78% Polyester, 14% Cotton, 8% Linen India N/A 3" V, 2 1/4" H 54"  - Fabric Carolina - Cup Of Tea Denim by Carole Fabric In The Details 78% Polyester, 14% Cotton, 8% Linen India  3" V, 2 1/4" H 54"  - Fabric Carolina -
    Add Wish List

    Carole

    Cup Of Tea Denim by Carole Fabric

    Cup Of Tea Denim by Carole FabricRequired Minimum Quantity Purchase: 2 yardsBook: In The DetailsContent: 78% Polyester, 14% Cotton, 8% LinenOrigin: IndiaPerformance: Repeat: 3" V, 2 1/4" HWidth: 54"
    $65.50
    $63.60
  • Cup Of Tea Blush by Carole Fabric In The Details 78% Polyester, 14% Cotton, 8% Linen India N/A 3" V, 2 1/4" H 54"  - Fabric Carolina - Cup Of Tea Blush by Carole Fabric In The Details 78% Polyester, 14% Cotton, 8% Linen India  3" V, 2 1/4" H 54"  - Fabric Carolina -
    Add Wish List

    Carole

    Cup Of Tea Blush by Carole Fabric

    Cup Of Tea Blush by Carole FabricRequired Minimum Quantity Purchase: 2 yardsBook: In The DetailsContent: 78% Polyester, 14% Cotton, 8% LinenOrigin: IndiaPerformance: Repeat: 3" V, 2 1/4" HWidth: 54"
    $63.60
  • Be Free Shadow Plum by Carole Fabric In The Details 64% Polyester, 36% Cotton India 25,000 Wyzenbeek Double Rubs 15 3/4" V, 14" H 55"  - Fabric Carolina - Be Free Shadow Plum by Carole Fabric In The Details 64% Polyester, 36% Cotton India  15 3/4" V, 14" H 55"  - Fabric Carolina -
    Add Wish List

    Carole

    Be Free Shadow Plum by Carole Fabric

    Be Free Shadow Plum by Carole FabricRequired Minimum Quantity Purchase: 2 yardsBook: In The DetailsContent: 64% Polyester, 36% CottonOrigin: IndiaPerformance: Repeat: 15 3/4" V, 14" HWidth: 55"
    $93.30
  • Be Free Delft by Carole Fabric In The Details 64% Polyester, 36% Cotton India 25,000 Wyzenbeek Double Rubs 15 3/4" V, 14" H 55"  - Fabric Carolina - Be Free Delft by Carole Fabric In The Details 64% Polyester, 36% Cotton India  15 3/4" V, 14" H 55"  - Fabric Carolina -
    Add Wish List

    Carole

    Be Free Delft by Carole Fabric

    Be Free Delft by Carole FabricRequired Minimum Quantity Purchase: 2 yardsBook: In The DetailsContent: 64% Polyester, 36% CottonOrigin: IndiaPerformance: Repeat: 15 3/4" V, 14" HWidth: 55"
    $93.30
  • Be Free Celadon by Carole Fabric In The Details 64% Polyester, 36% Cotton India 25,000 Wyzenbeek Double Rubs 15 3/4" V, 14" H 55"  - Fabric Carolina - Be Free Celadon by Carole Fabric In The Details 64% Polyester, 36% Cotton India  15 3/4" V, 14" H 55"  - Fabric Carolina -
    Add Wish List

    Carole

    Be Free Celadon by Carole Fabric

    Be Free Celadon by Carole FabricRequired Minimum Quantity Purchase: 2 yardsBook: In The DetailsContent: 64% Polyester, 36% CottonOrigin: IndiaPerformance: Repeat: 15 3/4" V, 14" HWidth: 55"
    $93.30

Buy Cotton Fabric Online for Home Decor

Cotton fabric is a soft and fluffy fabric that is a staple in the textile industry. In fact, it is one of the most diverse and versatile types of fabric that you can find in the market. The fabric is derived from a shrub that is native to the tropical and subtropical regions. Once harvested, the fiber is spun into a yarn or thread until the soft and breathable fabric is produced. The use of cotton has been around since the prehistoric times. Today, its use is as diverse as the styles that are available among the cotton fabric that are sold in the market.

When you browse our website for cotton fabric, you can find many options to choose from. There are plain and printed fabrics available. Each of these cotton fabric types are made from light and stretchy materials. These qualities make it suitable for use on garments such as shirts, dresses, and blouses. Among the common types of cotton include jersey, poplin, and brushed cotton (also known as fleece). Aside from garments, cotton is popularly used for beddings such as pillow cases and bedsheets. You can find printed or solid colored cotton fabric types to use for upholstery or window treatments (such as curtains).