Most orders ship within 3-4 business days however we ask that you please allow up to 10 business days for estimated shipping date of in stock items. Items marked as special order can take up to 4 weeks. In the event of a back order, shipping may take longer due to production schedules. We ship both domestically and internationally. Standard shipping rates for domestic internet/retail orders are based on order total (see chart below), bulk, and custom order shipping charges will be quoted. Expedited orders will be quoted and must be received before 12:00 pm EST or they will be processed on the next business day. We ship via FedEx, United States Postal Service, or UPS for domestic and international orders. A secure shipping address is the responsibility of the customer !!! You will receive a shipping confirmation email with tracking details once your order has shipped. Please use the tracking details to check the status of your shipment; please note there may be carrier delays beyond our control. 


We're excited to share the World's Finest Flannel Fabric™ with you! Fabric shipping pricing will be based on current shipping rates. Please allow 7-10 days processing time for all in-stock fabric.


Shipping and Handling is Based on Order Subtotal
Order Total Shipping and Handling
up to $12.99 $4.95
$13.00 up to $24.99 $7.95
$25.00 up to $49.99 $9.95
$50.00 - $98.99 $10.95
$99.00 - and up $12.95



We do accept international orders and rates will be quoted using our carriers at time of checkout. All orders are subject to our approval process. Shipments outside of North America will incur local duty and brokerage charges. Please note that we are not responsible for these charges.  

International orders do not apply for free shipping or free returns.

We do not ship to "freight forwarding" companies.