Loading cart contents...
View Cart Checkout
Cart subtotal:


Customer Questions

Here is a list of countries we ship to.

YTFabric ships to anywhere in the world.

Will I receive one continuous piece for multiple purchases?

All widths of fabrics vary, however length is all your choice.
All items will be sent out in one continuous piece.
In rare cases if there isn’t a continuous piece available we will contact you by convo.

When will my item be shipped?

Fabricsforsale we ship items through the week Monday to Friday.
Orders go out within one business day, excluding holidays and weekends.
If you wish to have your item delivered urgently then please contact us through convo or call us so that we can upgrade you to Special delivery for an additional charge.
All payments must be in full and cleared before we can ship the items.

How can I cancel my order?

To cancel your order at anytime send us an email at support@ytfabric.com or raise a ticket with us below. Order cancellation will be accepted within 24 working hours. We can cancel your order before it is shipped from our store.

If your order has already been shipped, we can not cancel the order and in that case you will have to refuse to accept the delivery of shipment and then our courier partner will cancel the order.

Customs and import taxes

Buyers are responsible for any customs and import taxes that may apply. YTFabric.com not responsible for delays due to customs.

I ordered a fabric and it appears defective or has a flawinit. What should i do?

YTFabric.com makes every effort to provide its customers with exceptional fabric and other top-quality goods. In the event a fabric or product does arrive damaged or defective, we strongly recommend you contact us as soon as the defect is noticed. After 30 days from your original invoice date, we will no longer consider items for return.

In order to receive a full refund, a returned material authorization (RMA) number and a copy of the original order invoice must accompany the returned item. YTFabric.com reserves the right to deny any refunds for fabrics that have been subsequently cut or altered. A 15% restocking fee will apply.

Refunds will be issued upon receipt of the returned item and will be processed against the original form of payment. The appropriate account will be credited within two weeks time. Original shipping costs will be refunded on defective items only.

What if my order is damaged in transit?

If a product arrives damaged, contact us. If a product was damaged in transit, we will work with the carrier to try and rectify the problem.

What should i do if my order still hasn't arrived?

Contact us immediately. We will work with the carrier to locate your package.

How can I request a return?

For more information please view our Return Policy page.

Do you have a physical store?

YTFabric.com is an Internet store with a large warehouse distribution facility. We do not have a traditional brick and mortar store.

I need more quantity than your website has in stock. Do you accept special orders?

Yes, we accept special order requests. Please visit our Special Order Requests page for more information and we will do our best to accommodate.

What is the minimum yardage or meters I can have cut to order?

For most items, minimum cut length is 1 yard or 1 meter. We can cut in half yard/0.5 meter increments starting at 1.5 yards/1.5 meters.

Some items have a minimum order quantity which is above 1 yard or 1 meter. This will be clearly defined on the product page.

Seller F.A.Q.

Do you have a catalog?

Since our inventory changes daily, we do not offer a printed catalog. All of our fabrics can be found on our website with a picture, price, and description.

Do you ship fabric in pieces?

No. We understand the importance of one, continuous piece of fabric. When this isn’t possible, our Customer Service team will contact you to discuss details before your item ships.

What if I can't find an item on the website?

If an item no longer appears on the website, it may be out of stock or discontinued. Please send an email to Customer Service for assistance.

What are your payment methods?

We also accept PayPal, WeChat Pay, Alipay Pay and UnionPay Pay.

Do I have to register to place an order with ytfabric.com?

No. You are not required to register to place an order. ytfabric.com membership is optional and free of charge. Becoming a member will make your shopping experience more convenient by allowing us to prefill your address, remember the items in your shopping cart, keep all of your shipping addresses, and track all of your orders. The “My Account” function will allow you to view any previous order information, including items ordered and ship dates.

How do I sign up for a ytfabric.com account?

To create an account, click on “My Account” at the top right-hand area of the home page.

Technical Problems

Why did my credit card decline?

Our customers experience this issue for a variety of reasons. Common issues for our customers are:

  • Verify your name, billing address, and billing zip code match those on file with your credit card provider.
    Credit cards are charged in U.S. dollars. To pay with a different currency, please use PayPal.
  • Credit cards are charged at the time of shipping. If funds are not available at that time, your credit card may not be authorized and your order may be cancelled.
  • If you continue to receive an error message, please contact Customer Service by email or chat for help.

What is your privacy policy?

We at YTFabric.com are committed to protecting your privacy. We do not sell, trade or otherwise share your personal information with anyone for any reason. Our full Privacy Policy is linked: here.

How do I change/update my account information?

To update your account information including billing address, shipping address, payment information, and registration, go to “My Account“, sign in, and click the “Edit Profile” button.

How do I change/update my e-mail address?

To update your e-mail address, go to “My Account“, sign in, and click the “Edit Profile” button. To change your e-mail address to keep receiving our money-saving and informative e-mails, you can send an e-mail to Customer Service at customer.service@ytfabric.com. Please be sure to include both your old and your new e-mail addresses. Please note that e-mail address updates can take 4-6 weeks to take effect.

Why am I getting a password error message when attempting to log in to my account?

Please note that passwords are case-sensitive. Also, you may have accidentally mistyped your username and therefore the password you are entering does not match with that name. Please double check your username.

What do I do if I have forgotten my username or password?

If you forget the password for your account, we will provide the hint you entered when you registered. If you need further assistance with your username or password, please send an email to Customer Service for assistance.