Skip to content
Save 15% on your 1st order with code NEW15 | $5.50 shipping, FREE over $85 | Celebrating 41 years!
Save 15% on your 1st order with code NEW15 | $5.50 shipping, FREE over $85 | Celebrating 41 years!

Shipping policy

Domestic Shipping

We ship anywhere in the US, priority mail for a flat $5.50 shipping fee, free priority or UPS when you spend $85 or more.  We normally ship within 1–3 days after you place your order, excluding holidays. If you need it faster, please contact us!


Shipping to Canada

Each flat rate envelope will now ship for $25. We can fit 9 yards of fabric into a Global Priority envelope, we can fit 4 yards of backing or flannel. This service usually takes 6–10 days, but could take longer.

Flat rate boxes will now ship for $40, we can fit 25–27 yards. This service usually takes 6–10 days, but could take longer. You will be notified if your order will not fit in one box and we will always ship the cheapest way for you.

Airmail Parcel Post®, Global Priority Mail®, and Economy Parcel Post are now Priority Mail International with varying rates. Delivery is estimated 6–10 days, but could take longer.

International Shipping

Shipping overseas is currently not available.

Return Policy

We accept returns on unopened precuts and uncut yardage within 30 days of receipt of the package.  If we made a mistake of any kind, we will pay for return shipping where applicable.  If you would like to return a product for any other reason than a mistake on our part, you will be responsible for the return shipping cost.  Books, Patterns and Notions are not able to be returned.  Contact us with any questions!


Please call us toll free at 877-666-4245 M–F 11am–3pm EST or email Amanda at amanda@fabricshack.com with any questions you may have. Thank you!