Cotton Fabric By The Yard - High Quality, Low Prices - FREE SHIPPING on U.S. Orders $35 or more!


We know how important shipping is to folks, namely affordability, reliability and speed. We keep our shipping costs as low as possible for orders under $35, and anything $35 or more ships for free! We ship the same business day or next once an order is placed, and can always expedite processing if you contact us with a request.

Standard Shipping: Depending on the size of your order, rates are from $4.49-$10.99 flat, becoming free at $35. 1-2 yards with this shipping method will travel with the USPS, transit times of 1-5 business days depending on your location. Orders of 3 yards or more with this shipping method generally go with FedEx and arrive in 3 business days. Free shipping usually goes with FedEx as well, 3 days for most orders but some up to 5 days transit time.

FedEx: We offer a variety of shipping methods via FedEx, from Overnight to Ground. These are guaranteed speeds, so you're usually paying more to ensure the delivery of your item by a certain day.

USPS: We offer USPS specific options for those that prefer that or have a desired speed, and the USPS is sometimes more affordable than FedEx. The USPS does NOT guarantee their shipping speeds, though the majority of the time they do arrive on time.

International Shipping: We ship anywhere across the globe, and use FedEx or the USPS for a reliable and reasonably fast service. Rates will pop up depending on location and size of the order, but please contact us with any questions!


We can let you know EXACT shipping speeds and transit times in a heartbeat, just contact us with what you're ordering (items and quantity) and the shipping address so we can figure that out for you!