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

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.


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