8 Best Places To Buy Cheap Fabric By The Yard

We independently research our recommended products. We may receive commissions on purchases made from our links.

When you first get started with sewing, it’s easy to make a lot of mistakes. Unfortunately, that does mean wasting a lot of fabric as you get to grips with how the patterns and your sewing machine works.

For that reason, spending a lot of money on fabric often just isn’t practical. It’s usually better to try and hunt down cheaper options online so you aren’t left too out of pocket.

Looking to buy cheap fabrics?

It’s always a good idea to have a good arsenal of high quality online stores under your belt that you can use to get cheaper fabrics, especially in times when you are unable to go to the local crafts store to get the best deals. Fabric can cost a lot of money, and it can be frustrating when that money is wasted on errors.

For that reason, we thought it was best to tell you about a couple of places where you will be able to get cheap fabrics at the click of a button. These stores will definitely give you good value for money too.

When you’re getting started with sewing, it’s good to have the opportunity to do your work without having to panic about the amount of money that you have paid to buy the fabric. If you have a smaller budget it’s also ideal since you won’t be breaking the bank to make gorgeous items.

It is possible to get cheaper fabric right under your fingertips by repurposing old items such as through thrift stores, but for the time being, here are a few places where you can buy affordable fabric online.

8 Best Places To Buy Cheap Fabric Online

Best Places To Buy Affordable Fabric By The Yard - 8 Places To Try Online!

Fabric Wholesale Direct


The first option on our list is Fabric Wholesale Direct. This company is pretty affordable, and you can buy a lot of stuff for just a small amount of money. You will be able to get an even better deal if you buy per yard in bulk. Then you will have plenty of fabric to make mistakes on and for anything else you have in mind.

It’s a good idea to try and buy their scrap fabric boxes. With these, you can get massive amounts of fabric for a really cheap price – up to 20 pounds worth of fabric in some cases.

You will be given a random pattern, so it can help you to think outside the box when making new garments since you won’t just be sticking to things that are tried and true. You can make wonderful clothing that you may have never thought to make if you were selecting a piece of fabric yourself.

This company is great at catering to beginners too, since each fabric will come with a video tutorial that will show you how the fabric operates and what it will look like when made into a garment. It’s an especially good idea if you are looking for knit fabrics.

By signing up to their mailing list on the website, it’s even possible to get a discount on their products.

When you have completed your order, you will often be sent emails with promo codes and vouchers that you can use for your next purchase. If you really like their stuff then it’s possible to sign up for their reward system that will give you discounts based on the amount that you spend. 

The fabric is pretty high quality, though it’s certainly not perfect – you may find one piece of fabric every now and again that’s a little snagged. If you have any issues though you can simply speak to the customer service department that will fix the problems.

It’s not going to be the kind of fabric that you’d find on a luxury brand, but it’s certainly more than good enough for pretty much any project that you can think of. It’s the perfect fabric to use if you want to do some experimenting too, and it’s good for children’s clothing that can get ruined in an instant by mess. 

It is a little disappointing that the fabrics tend to only be solid colors though. There are a few prints but there isn’t a lot of choice, though there’s a decent amount of African prints that you can use.

Fashion Fabrics Club


If you’re looking for cheap fabrics, then look no further than Fashion Fabrics Club. It’s ideal for all sorts of print fabrics and you are going to get a lot of variety too.

Of course, this level of variety can be a little bit of an issue if you aren’t already going in with a specific fabric or pattern in mind. You may spend a very long time looking for the right fabric for the job.

The company makes some excellent print swimwear fabrics and print rayon challis fabric. You’ll also find some wonderful jersey knits on this site.

If you spend over a certain amount you won’t have to pay for the shipping either, and sometimes there are also coupons that you can redeem to save more money. You’re getting affordability, but for a high quality. Keep an eye out for discounts to save some serious money.

Online Fabric Store


This was a great discovery on our part – we’re so glad that we found them! With this place, you can get super affordable fabric online and there are a lot of different fiber types too.  It’s a great site to visit if you want a lot of variety.

You can also subscribe to their email list, and they will send you information about different deals that are running just in case you’re itching to buy some new fabric.

There is one slight problem with this site in the sense that you won’t be able to get free shipping unless you spend a pretty extreme amount of money. Though, if you do want some samples then the shipping for that is free if you live in the United States.

It’s possible to order if you are international too, so if you’re from Canada or any other location in the globe then you can still order from this site. You’ll get far more fabric types from this company than you would get from Fabric Wholesale Direct.

With that being said though, there still isn’t a lot more variety in terms of print fabrics which is something you should certainly keep in mind.




Now, this isn’t going to be the most affordable option on this list. With that in mind though, you will get free shipping after a fairly low order cost, and you’ll be able to get a bunch of fabrics on clearance. This will allow you to save a lot of money and get some incredible deals.  

If you sign up to the company’s mailing list, then you can even get a coupon at the same time! It’s possible to buy some great fabrics on clearance, both specialized and otherwise. 

You can find a lot of print knit fabrics on this website, and that’s a major thing in its favor since there’s a lot of diversity on offer. 

In most cases you will need to order at least 2 yards of a fabric if you are ordering on clearance. When you have done that though, it’s possible to order as small as ½ yards of fabric instead.

When you place your order, you can expect it to arrive fairly quickly. In addition to that, the fabrics are all very high quality too!

If you are going to be ordering knit fabrics though, it’s worth doing some research in advance to see what they’re like, since it can be tricky to buy the right kind for your project if you don’t know what you’re working with.

There are a wide variety of knits out there, after all. The website does give you a lot of information about the individual fabrics though, so it’s a good idea to read that before you buy.

Fabric Mart


This is yet another site that’s a lot cheaper if you order their products on clearance – you may be spending quite a significant amount of money if you buy their items at regular price. 

If you look on the website then you will find a bunch of fabrics on sale for less than a dollar, and they switch up the fabrics on offer pretty regularly. It’s a good idea to check out their sales and anything they have on clearance since you can get some bargains by doing this. 

Sign up for their email list, too – you can sometimes get free shipping on your first order with them. This is a pretty good bargain since you’ll need to pay quite a bit of money for shipping after this.

If you want to know more about the fabrics that you’re buying, don’t worry – you can find information about them on the website. 

If you don’t just want the fabrics, you can also check out the bargain bin. You can find lots of sewing accessories here which can be rather useful.



JoAnn isn’t always the best when buying cheap fabrics on the internet – you need to be watching their website like a hawk for their weekly ads and any coupons they provide. You’ll then need to hop on those bargains ASAP!

You should especially keep an eye on the website around the holiday season, since the Doorbuster sale around the holidays is really good. If you’re impatient to get your fabrics then you can even arrange for collection in store.

The weekly ad will be changed every 2 weeks or so, making it a good idea to keep an eye out on their site to see what coupons and sales are there. 

It’s worth remembering that certain fabrics are going to cost a lot more money than others are, as would be the case in most stores. It’s especially important to note with JoAnn’s though, since their regular prices can be astronomically high.

Best Fabric Store


You can usually find a lot of upholstery, home decor, quilting and more in Best Fabric Store, but it’s not the best place for fabrics that are a little bit more stretchy. You won’t find a whole bunch of knits on this website.

With that in mind though, there certainly is no shortage of good deals at Best Fabric Store. All you need to do is go to their sale section to find oodles of deals, which can be incredibly cheap whether you buy by the yard, bolt or as remnants.

When you have placed your order you will also get insanely fast shipping, perfect if you’re itching to get sewing with your latest garment! You can get free shipping with a very low order cost too, which is always a win in our book! 

Fabric Depot


This site is pretty good if you want a lot of high quality fabrics for clearance prices. Their regular prices tend to be somewhat high, though there’s usually enough in their clearance section to make up for that if you are on a budget.

Final Thoughts on Affordable Fabrics

Finding cheap fabrics is something of a mission for us, so we’re pretty pleased with many of these sites. Of course, there are certainly more options out there, but these provide you with a good starting point if you want to save some serious cash on new, high quality fabrics. Good luck with your next project! 

Leave a Comment