Here’s Where to Buy Cheap Fabric by the Yard!

This post may contain affiliate links, which means I’ll receive a commission if you purchase through my links, at no extra cost to you. I sometimes receive free products for review. Please read disclosure for more information.

When I first bought my serger, I made so many mistakes and used a ton of fabric trying to figure out the different functions and settings. 

As the costs kept mounting, I started looking for where to buy cheap fabric online to replenish my fabric stash. I then came up with a list of my favorite affordable online sites and local sources. 

Whether you’re a beginner wanting to practice sewing without worrying about ruining pricey fabric or a more experienced sewist on a budget who desires high-quality fabrics, here are some of the best online fabric stores I’ve purchased from!

where to buy cheap fabric online by the yard

Best Online Fabric Stores for Affordable Fabric

If you want to buy inexpensive fabric in-store or are looking for ideas for things you can repurpose (like sheets, shower curtains, and pillowcases), check out my post on fabric sources for repurposing.

That list includes locations like local thrift stores, garage sales, and garment districts (I love my local DFW fabric district) and provides a long list of household items I love to reuse when sewing new patterns. 

As for online fabric stores, though, here’s everything you need to know!

1. Fabric Wholesale Direct

fabric wholesale direct box of fabric

I’ve been ordering (way too much cheap fabric) from Fabric Wholesale Direct since the beginning of the pandemic. 

The fabrics are affordable, and prices get even cheaper per yard with larger quantities if you buy bulk fabric.  

my fabric wholesale direct scrap fabric box
Two of my recent scrap fabric boxes from FWD

One of my favorite things to order from them is their scrap fabric box. You can get 10, 15, or 20 pounds of fabric for an affordable price. (Above are 15- and 10-lb box examples from a recent order.)

The fabric is random, and you can get some snazzy options. This has added fabrics to my collection that I would normally never buy, which has made me get creative with new projects.

I also really love their DTY, ITY, crepe de chine, peachskin, and stretch charmeuse satin, especially since they’re so affordable. 

Also, if you’re new to fabrics, each fabric also has a video that demonstrates how the fabric looks and stretches, which can be very helpful, especially for purchasing knit fabrics!

Furthermore, if you sign up for their email in the pop-up or at the bottom of the page, you get $10 off your first order. After that order, they continue sending occasional coupons.

There’s also a reward system where the more you spend, the more money you make to redeem on your next purchase.

FWD crepe de chine
FWD’s crepe de chine is affordable and SO pretty!

Overall, I’d rate their fabric at an 8/10. I’ve had a few small issues in the past (the fabric was snagged, damaged in the mail, etc.), but their customer service has always made things right. 

While the fabric isn’t Mood Fabrics or Spoonflower quality, it’s GREAT for most projects.

It’s also great for playing around with new sewing patterns and making clothes for kids who will spill food on the new outfit the first time they wear it anyway!

One thing that does make me a little bummed is their fabric is mostly solids. While they have a few prints, you’ll not likely find as much variety there. There is a nice selection of African prints, and the crepe de chine is SO pretty, but otherwise, they’re lacking with those prints. 

Read more in my Fabric Wholesale Direct review!

2. Fat Quarter Shop

fabric from fat quarter shop

If you’re an avid quilter looking for cheap quilting cotton, Fat Quarter Shop is my go-to online store for yardages and precut-fabric bundles (fat quarter bundles, Jelly Rolls, Charm Packs, and more quilting fabric options.)

The best deals are on their discount quilt fabric page or their 24-hour flash sale page.

However, they offer sales occasionally, so subscribe to their newsletter and keep an eye out if you need anything specific. 

fabric panel from Fat Quarter Shop

I recently bought this great Fourth of July quilt panel for less than $5 on a good sale and added quilting stitches with my embroidery machine.

Their shipping speed has never been fast for me, but their cuts are great (no crooked panels), and they carry a wide variety of popular quilt fabric manufacturers like Riley Blake, Moda, and Robert Kaufman.

Unfortunately, shipping isn’t free until $80, but for my geographical location, shipping costs for small orders are not too steep. 

3. Fabric 5 & Dime

Fabric 5 & Dime WEbsite

Fabric 5 & Dime, a recent find for me, is known for its premium yet inexpensive drapery and upholstery fabric.

As this site is the online division of Boca Bargoons, a 10-location retail business in Florida open for more than 30 years, you can rest easy knowing it’s legitimate.

Since this affordable fabric store is more geared toward interior design fabrics, you will not find knit or apparel fabric options, though.

However, you’ll discover many premium home decor fabric options at a low $5/yard.

If you’re up to searching, you can also find Vervain, Scalamandre, Clarence House, Laura Ashley, Thibaut, and more premium designer fabrics at wholesale fabric prices. 

Shipping is free for over $99, and you can also browse their Daily Deals section for remnant fabrics prices of $1/yard or less! 

And, before purchasing bulk, consider their “free samples” program, where the price of the sample functions as a credit toward a future fabric purchase. 

4. Fashion Fabrics Club

This is one of the cheapest fabric stores online for print fabrics and has one of the largest varieties of print fabrics available. 

However, this makes it a little difficult to just browse if you don’t know what you’re already looking for! You’ll be looking through pages and pages and pages of fabric options.

My favorite fabrics to purchase here are print rayon challis fabric, print swimwear fabric (this is SO difficult to find online for a good price!), and print jersey knit.

Usually, shipping is free for over $79 with a code, and sometimes they’ll offer sitewide coupons.

Their prices are affordable across the board but are even cheaper when on sale.

5. Online Fabric Store

online fabric store

This is also a recent find of mine within the last two years! 

My first order with them was chalk cloth fabric to make placemats for my daughters. 

If you’re looking for cheap fabric online with a large variety of fiber types, I recommend checking out this store

I’ve been subscribed to their email for a while now, and they’ll email you when new deals come available, in the event you’re waiting for rock-bottom fabric prices.

One downside is shipping is only free for over $150, although shipping on samples is free to the United States.

They do ship internationally, so this is a great place to order fabric cheaply online if you’re in Canada or elsewhere around the world.

They have a larger variety of fabric types than Fabric Wholesale Direct, but they still do not carry many print fabrics.

best cheap online fabric stores

6. Girl Charlee

Try Girl Charlee if you enjoy good-quality, yet cheap knit fabric with cute prints! 

They have wholesale pricing for businesses, but regular pricing for customers with smaller orders is still 20% off every day if you create an account with them. (If you enter 119246 as your friend referral code, you’ll get $5 off your first order.)

Check out the “SALE!” section for the biggest discounts (some fabrics start around $3 per yard), and make sure to keep an eye out for sales. 

Shipping can get pricey for my area, so be sure to order fabric for your next several sewing projects all at once. 

7. Fabric Mart

They’re not the cheapest online fabric store if you’re planning to order at regular price, but if you’re just browsing to add fabric to your stash, it’s worth checking them out! 

They have a Dollar/$1.99 Sale Page that changes regularly, and if you check out their sales and clearance fabric, you’ll find some great deals. 

The Flash Sale fabric is usually a good deal, too! 

When I signed up for their email list, I got free shipping on my first order. (I’ve only made one order since shipping is a flat $9.99 for every order after that. UGH.)

They give a lot of detail about each fabric you’re ordering so you know exactly what to expect. 

For instance, content, stretch, weight, and expected use. This is always helpful for beginners!

If you’re looking for more craft supplies and not just fabric, check out their Bargain Bin, where they’ll usually have inexpensive sewing accessories or notions, too.


JOANN is hit or miss when it comes to purchasing discount fabric online. 

You have to watch their weekly ad and their daily coupons, and then jump when the getting is good!

I steadfastly refuse to buy regular-priced fabric from JOANN, because there is almost always a good sale on the horizon or I can scrounge around in person in their remnant bin. 

I’ve found their Doorbusters around the holidays to be great deals, and I can even purchase online and pick up in-store if I want the fabric sooner. They update their weekly ad every 2 weeks, so check ahead of time when they’ll have their 60% off regular price coupons or their extra 25% off sale price coupons.

On good days, I can get 60″ printed fleece for $2.99, which is pretty cheap fleece fabric! 

Flannel is $2.99/yd sometimes as a doorbuster, and their Quilter’s Showcase quilting cotton can get as low as $1.99/yd. While it’s a little thinner than some other quilting cotton, I’ve always been able to find a suitable project. 

Fat quarters will go down to $0.99, and even lightweight interfacing will be as low as $0.49/yd. You just have to be patient and wait it out for a good sale!

9. Best Fabric Store

Best Fabric Store specializes in home decor, upholstery, quilting, and bridal/fashion fabric. Unfortunately, if you’re a knit junkie like me, you will not find many stretchy fabrics. 

Since I mostly enjoy sewing clothes with my sewing machine (I almost exclusively sew knit fabrics for my daughters’ clothes), I prefer to buy more often from stores that carry lots of knits.

However, you can find some good deals on fabric at Best Fabric Store on everything from silk to faux leather. 

Check out their Sale section, where you’ll find cheap fabric by the yard, by the bolt, or even as a remnant.

As a plus, they ship fast and free with a $75 purchase, which is one of the smaller minimum shipping amounts of these places to get cheap fabric.

10. Fabric Guru

Fabric Guru features specializes in drapery fabric, upholstery fabric, outdoor fabric, and even cotton prints. 

You’ll find the biggest discounts in their Sale section, which has fabrics listed by discount percentage, flat cost, closeouts, and clearance. 

The owners started as eBay sellers in 2003 but now have a warehouse and sell via their website. 

What sets Fabric Guru apart is the wide range of fabric brands they carry. For example, P. Kaufmann, Oscar De La Renta Home, Robert Allen, Della Dura, Mill Creek, HGTV Home, and even Tommy Bahama. 

A Note About Amazon Fabric (Formerly has closed and is now redirected to Amazon Fabric. I have not bought from Amazon yet to verify if it’s still the same fabric as my once beloved 

While not the cheapest fabric store out there at regular prices, offered free shipping with a $49 purchase and had a great selection of clearance fabrics, which is where I scored the best deals. 

I bought some pretty cheap knit fabric from their clearance section (around $3-$4 per yard) and a many specialized fabrics like branded fabric from my alma mater college. 

Getting Deadstock Fabric From Your Favorite Stores

deadstock fabric example

Deadstock fabric is essentially the left-over fabric produced by a mill or a brand that needs a new home NOT in the landfill. 

Companies usually sell this extra fabric at a discounted price, and in addition to saving some bucks when purchasing, you’re also helping with an arguably more sustainable fabric solution for the fashion industry. 

What’s fun (or frustrating, depending on how you look at it) is you never know what you’ll find, as overproduction of textiles is not predictable. 

While I will only buy my deadstock fabric from clearance warehouses near me, not everyone has the luxury of living in a huge city like I do!

Here are a few big online fabric stores that sell deadstock fabric. (When buying, just make sure you are purchasing true deadstock fabric, not fabric with misprints or imperfections.)

Mood’s Deadstock Discount Fabric

While I would not consider Mood’s regular fashion or home fabrics very cost-effective (even though they’re beautiful), their Deadstock fabric is discounted and worth a look!

As they note, any fabric you purchase is not reorderable–once it’s gone, it’s gone.


Etsy has an entire page dedicated to small businesses that sell deadstock fabric on their site. 

Sometimes I wonder if these Etsy sellers qualify any fabric that won’t sell as deadstock, but I often still discover hidden gems by browsing through. 

Stonemountain & Daughter Fabrics

Stonemountain has a humongous selection of deadstock fabric, although it’s not marked down very much.

However, with so many options, you’re still likely to find some designer garment fabrics at affordable prices.

Blackbird Fabrics

Canadian-based Blackbird Fabrics ships worldwide and also has a great selection of overstock fabric. 

The Fabric Store

This New Zealand-based fabric store offers worldwide shipping and has an extensive deadstock fabric collection. They sell in as little as 1/4 meter increments, which is perfect for smaller projects. 

Core Fabrics

While not highly discounted, Core Fabrics has an extensive selection of designer surplus fabric as well. 


Any other inexpensive online fabric stores you recommend I check out? Let me know!


  1. I wanted to add a place here in Batesville, Arkansas. It is Marshall Dry Goods. They have a large selection of fabric. Most of what they have online is their cottons, but the selection is good and the prices are awesome. I live close, so I go to their actual store. They have a lot more in their store and even have a large variety other than just cotton. You can buy in bulk, bundles, and by the yard. Their wholesale is open to anyone.
    I hope this is helpful to you.

  2. Thank you for sharing this information! I have projects I want to do, but haven’t found what I want reasonably-priced yet. This should help!

  3. You didn’t mention Girl Charlee, but you must be familiar with them for their knits. I like their selection, quality, prices, and love the description! I’ve ordered some gorgeous fabric at a great price.

    1. Yes, I totally forgot about them! It’s been a few years since I’ve bought from Girl Charlee, but I love their knit prints. I’ll add them to the list; thanks for mentioning them!

  4. I just wanted to add that Hobby Lobby is also a cheap place to get fabric if there is one near you. They also have a website but I don’t know about the shipping for that website (how much it cost or where it ships to).

  5. This was incredibly helpful. I was looking for a cheap source of terry cloth for a project–preferably 60″. I was pretty flexible on color. I’m not particularly crafty, this is just something that needs to be done and I was discovering that terry cloth can be incredibly expensive and hard to find in the wider width. I just started going down each site plugging in terry as a search term. 7th search was the charm. Fabric Mart had 60″ terry for $3.99 a yard at what they claim was 80% off. I bought 10 yards, the maximum permitted, and was completely fine with the flat rate shipping. Before this about the best price I was seeing was $9.99/yd for 45″.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.