Why Shop the Fabric Fairy?

FREE Domestic Shipping over $125

All domestic orders that total $125 or more after any discounts have been taken and before shipping has been applied ship FREE anywhere in the United States.

For our domestic customers whose purchases don't qualify for free shipping, we offers a discounted scale of flat rate shipping fees:

Up to $29 $7 shipping
$30 - $74 $9 shipping
$75 - $124 $11 shipping
Over $125 FREE shipping


No-Questions-Asked Returns

We want you to be not just satisfied, but absolutely thrilled with your shopping experience! Please, don't be shy—feel free to ask questions before you order, so that we can help you purchase exactly what you want. If you decide something that you order is not to your liking, we will happily refund the full purchase price of returns made within two weeks after receipt of the merchandise, no questions asked! If we have sent you the wrong product or there is a significant printing flaw that we have overlooked, we will refund not just the purchase price, but the shipping charges as well. Please note that items that have been washed, dyed, sewn, opened and/or used cease to be eligible for return.


It can be hard to tell exactly what a fabric feels like, or get an idea of its true color, without holding it in your own hand.The Fabric Fairy understands that. That's why we will happily send you swatches so you can figure out exactly what you want to purchase.

To order a swatch, simply click the "Get Swatches" button on the product page to purchase online, or if you'd prefer, you may also email us with the name and sku of the fabric you'd like us to send you. Please note that we are unable to send swatches for our Japanese/Liberty of London Fabrics or for fabrics that have a low inventory between 1-2 yards.

48-72 Hour Shipping

We know that when you order your fabric, you want to have it in your hands right away so you can begin creating with it! At The Fabric Fairy, we make it a priority to try to get your order shipped out to you within hours of your placing it. Because at some times we are busier than others, we can't guarantee that it will always be hours, but even during busy times, we ship all orders out to you within 48-72 hours of your order being placed, excluding weekends and holidays.

FREE Fabric Matching Service

Not sure about which fabrics will work together?

Let us match your fabrics for you! Simply call or email with the fabric you are looking to match, and some thoughts on what you are looking for (For example, what color are you looking to match, or will any color in the fabric do? Do you need a solid, polka dot, or floral? Interlock or rib knit? Fiber content preference?) and what you are trying to make. As part of our free Fairycare service, we will go through our inventory and send you a list of potential matches, along with thoughts and suggestions about their relative suitability. Click HERE to read more about The Fabric Fairy's other Fairycare services.

At The Fabric Fairy, we want to make sure that the fabrics you find are exactly what you need to fulfill your creative vision!