10% Off Sunbrella & Bella Dura | Free Standard Shipping on USA orders of $200 or more! View Shipping Rates >

Shipping & Returns


Fabric Carolina does not accept returns on fabrics that are sold by the yard and returns are not able to be offered since a cut fabric is considered a custom product.

  • We offer samples on most of our "sold by the yard" fabrics and we insist that you see a sample locally or by getting one from us so that you will know what you are getting when the fabric arrives. Never buy fabric based on a computer image.
  • We guarantee the quality of all of our fabrics and are sold as 1st quality to be free from defects and will have the manufacturer replace anything deemed defective.
  • We are not responsible for pictures showing incorrectly on your monitor. Please be aware that fabric colors can vary from one computer to another. The color, brightness and contrast settings may vary. The fabrics photographed by Fabric Carolina, Inc. are as accurate as possible.

Fabric manufacturers produce many variations of the same fabrics. The size of the pattern, construction, and color lots may vary. If there are any questions, please ask before you place your purchase.


Buyer pays all shipping and handling costs. Insurance will be automatically included. Fabric Carolina, Inc. ships worldwide.

We offer FREE shipping on U.S. orders of $200 or more. Orders under $200 will be charged $19.95 per order to the contiguous USA. Items will ship via UPS, FEDEX, or USPS Priority Mail.


**This rate includes shipping the fabric to our location directly from the fabric warehouse and then we package and ship via Priority Mail**


Yardage Flat Rate Worldwide
1 $34.70
2 $38.70
3 $42.70
4 $46.70
5 $50.70
6 $54.70
7 $58.70
8 $62.70
9 $66.70
10 $70.70
11 $74.70
12 $78.70
13 $82.70
14 $86.70
15 $92.70
16 $96.70
17 $100.70
18 $104.70
19 $108.70
20 $112.70
21 $116.70
22 $120.70
23 $124.70
24 $128.70
25 Yards or more Add 4.00 per additional yard.

Shipping Time for in stock fabrics are ordered within 1-2 business days after an order is placed on the website. Our fabrics ship directly from the manufacturer, so please keep in mind that some mills ship the same day an order is processed, while other mills take more than 3-5 days to ship. Thank you for your patience. Once your fabric is shipped, fabrics will arrive in 1-5 business days. International shipments take longer. We will back order any out of stocks and notify you with the estimated shipping date.

Orders shipping outside the United States will be shipped via USPS Priority Mail and shipping based on the weight of the items purchased.