5 Awesome Places to Buy Fabric Online

Inside: These are my favorite online fabric stores so you can skip the trip and buy fabric online for your next sewing project.

I’m a big fan of pattern and color in my home, but I can’t always find what I’m looking for to get the exact look and feel I want, so I often buy fabric online and take on my own DIY home decor.

It’s a great time saver and I can shop for fabric online from the comfort of my sofa long after the brick and mortar fabric stores are closed.

But not all online fabric stores are created equal so today I’m sharing my absolute favorite online fabric stores and why I love them.

I’m also going to give you some tips for buying fabric online to make sure you get the right color and scale you’re going for and point you in the direction of my favorite collections at each to convert you to the belief that yes, you can buy fabric online!

5 awesome places to buy fabric online
This post contains affiliate links for your convenience. Click here to read my full disclosure.

Why you should buy your fabric online.

Buying fabric online can save you a ton of time.

  • With the list of online fabric stores I’m going to share with you below, you can quickly search for the exact color and pattern you’re looking for without having to drive from one store to another. Then it arrives at your doorstep.
  • There’s no waiting in line to get your fabric cut and in my experience the fabric I’ve bought online comes with a really clean cut edge which saves me time when I start my sewing project.
  • I also love that I can pin fabrics to a secret Pinterest board when I’m mixing patterns, and drag them around on the board to find my favorite color and pattern combo before I buy.

My favorite online fabric stores.


Fabric.com is my number one choice and my go-to online fabric store for many reasons.

If you’re just getting acquainted with Fabric.com check out some of my favorite home decor fabric designers there:

Premier Prints    |    AGF Studios    |     Genevieve Gorder    |     Lacefield Designs    |    Magnolia Home    |     Novogratz Home    |    Robert Allen

West Elm

This is one that very few people know about but it’s true, you can buy fabric online by the yard from West Elm!

I discovered this awhile back when I made over this vintage chair.  I had the dark grey herringbone fabric in mind for my project but couldn’t find it anywhere. It was by some happy accident that I discovered that I could buy the exact fabric I was thinking of by the yard and do the chair myself! Hot Dog!!!

They don’t offer every single one of their fabrics by the yard, but they’re a great place to go when you need upholstery fabric. Their furniture and the fabrics they use on them are high quality so you can get that same quality for your own project. They also have some of their popular prints available so you can sew up your own throw pillows or make drapes!

**Tip: One more thing to note about West Elm. I have more than once used their shower curtains for projects because they come in some great prints and they’re a perfect weight for home decor projects like pillows and drapes. A total cheater, I know. But when this girl loves a print, I make it work! Want to see their shower curtains in action? Check out my DIY Grommet Top Curtains.


Be careful with this one. It can be addicting! –Consider yourself warned.

Spoonflower is unlike any other online fabric store because the fabrics are designed by individual designers, not big brand names. –It’s pretty much a collection of art in fabric form.

You can search by color or by theme which is really fun. Back when I was doing my little boy’s nursery I would search themes like “typography” or “bicycles” and got so many fun ideas for his bedroom.

You may remember the DIY Duvet Cover that I made for the Grand kid’s room over at my mom’s house? That duvet cover was a huge hit and I got so many questions about the teal watercolor chevron fabric that I got from Spoonflower.

I’ll admit the prices on Spoonflower are a bit higher than the other fabric resources I’ve listed here, but you can’t find them anywhere else, so you’re paying for the uniqueness and supporting some uber talented artists.

best online fabric stores


Most of us know about Joann stores and if you’re into any type of crafting or sewing probably frequently shop there, but when I discovered that you can buy fabric online from Joann.com I was so excited! –And I was really surprised at the modern home decor fabrics that they have available!

There’s nothing better than NOT dragging my 2 crazy kiddos to the fabric store and NOT waiting in line behind 20 quilters each having 20 different fabrics cut right? (Nothing against quilters, they’re just getting their creative on too.)

Joann.com has a great selection of home decor fabrics and they’are on sale frequently along with some basic use fabrics in all sorts of fun patterns.

Like most online fabric stores you can search by color, pattern, use, and designer and at Joann.com you can also see if the fabric you like is available in the location near you so you can go pick it up quickly.

Here are my top home decor fabric designers at Joann.com

Ellen DeGeneres     |     HGTV Home     |     Kelly Ripa Home     |     Nate Berkus     |

Scott Living (Property Brothers)


If you’ve ever looked for wall art online you’ve probably stumbled upon Minted — or maybe you know them from their holiday card printing shop but did you know that you can buy fabric by the yard on minted.com too?

And not just any fabric.

Really cool prints designed by artists! Which means when you buy from them you’re supporting artists. You can even see where they’re from which I think is really fun cause it often means I’m supporting a local artist. –Win!

I also need to point out that the search filters on Minted are the best. You can narrow your search for fabric by color, pattern style, AND scale which I know is really helpful in your quest to mix fabric patterns like a pro.

Some of my favorite unique patterns you’ll find on Minted.com are…

abstract geometrics     |     florals and organics     |     quatrefoil


Tips for buying fabric online

tips for buying fabric online

Know what colors you’re looking for before you search

It’s easy to get lost in these online fabric stores so going in with at least one way to narrow your search is key. You’ll most likely have a project in mind but keeping to your home color palette and searching by color will get you to the perfect fabric much faster.

Want my best tips for choosing and using color in your home like a pro? CLICK HERE

Use the scale guide to determine the correct scale of the pattern

It’s important to use different size patterns (scale) when you’re mixing fabric patterns to create interest.

When you find a fabric you like, click on it and most online fabric stores have an image of the fabric with a scale guide so you can determine the scale of the print.

For example, you can see here the the triangle shapes on this fabric repeat about every 4 inches.

This makes it a larger scale pattern and would look great paired with a small scale pattern.

determine fabric scale

Know your measurements before you buy fabric online

Buying fabric online can save you time but if you over buy you won’t be saving money. Most online fabric stores allow you to buy by the 1/2 yard which is great for small projects.

Order samples (if needed)

Sometimes it difficult to tell the exact color or feel of a fabric just by looking at your screen. — Remember that depending on your screen settings, colors can look different in real life.

It’s rare that a fabric comes to my door and it’s not what I expected, but if you’re at all unsure or you want to see the fabric in your space before you purchase, order a sample of the fabric.

Well, that about does it! I hope these resources and tips make buying fabric for your next project online more fun and less overwhelming!

I can’t wait to see what you create so share a photo with me on Instagram or Facebook by tagging @heytherehome

RELATED: 7 Clever Ways To Organize Your Fabric Stash

best places to buy fabric online

email signature no image

5 Awesome Places to Buy Fabric Online

About Corey

Corey is the creative behind Hey There, Home where she shares easy-to-follow and beautiful home decor and entertaining ideas. Her mission? To make home decor accessible to everyone, even if you don't consider yourself crafty, and to empower people to decorate their homes in a way that they can actually be lived in, not just looked at.

62 thoughts on “5 Awesome Places to Buy Fabric Online

  1. Virginia says:

    Thank you so much for this article.
    I have been searching for fabric and textiles affiliate programs and have previously signed up with Fabric.com (great site) and OnlineFabricStore.
    I wish to join Spoonflower.com but don’t see an affiliate program link on their website.
    Any suggestions on how I can join their program?

    1. Corey Willis says:

      You’re so welcome, Virginia. I would contact Spoonflower through their website contact information to inquire whether they have an affiliate program. Best wishes!

  2. david richard says:

    nice! thanks for sharing this amazing sites

  3. Beth Bilous says:

    Okay, I am piping in on this one. Joannes is terrible. Most all stores have been revamped and look nice, but their choices are horrible. Their prices are horrible also. Just a shame there are not more brick and mortar fabric stores to touch and feel, but that is the way the world is going. If your lucky enough to be near a Calico Corner fabric store you are in luck, however, the proprietors are bit stuffy IMHO. Fabric.com gets my vote, thanks for your post. Joannes is just not the ticket if you want fine fabrics. Darn shame.

    1. Corey Willis says:

      I appreciate your input, Beth. Have a great day!

    2. Kay says:

      I completely agree! Joanne’s fabric are typically scratchy and notably poorer quality. I try never to buy fabric from them unless its a craft project.

  4. susie conrad says:

    Hi Corey, this is great information, thanks so much! One question though: I’m not a master at fabric types and quality, so how would one assess a certain quality or weight of fabric for the right project? Is there a guide that can help with how to choose the right fabrics?

    1. Corey Willis says:

      Hi Susie, great question! There are many internet tutorials that can help you; just google “how to choose to the right fabric for…..” and insert what you are making (e.g. curtains, clothes, pillows, bedspreads). Nothing replaces touching and feeling the fabric, so either ask for fabric swatches if you’re shopping online, or go into your local fabric store for ideas. Best wishes!

  5. Wendy Laramee says:

    I just found an online fabric site called ‘Designer Fabrics for Less’. Can’t find any reviews on this site. Have you had any experience buying fabric from them?

    1. Corey Willis says:

      I have not Wendy. If you decide to buy, please let me know how it goes.

  6. Cheryl says:

    I’m not happy to report a negative result but my most recent order from fabric.com was for a six yards of print fabric for bedroom curtains and six yards of drapery lining. Both pieces were short, ten inches for the print and the lining was cut sort of on the bias. I had to trim it 10 inches on one end and 4 inches on the other to square it up. They do accept returns, so check your order. I am looking forward to trying the other sources that you recommend. Hopefully their work won’t be so sloppy.

    1. Corey Willis says:

      Hey Cheryl, I’m sorry your order was incorrect and appreciate your constructive feedback. Please keep me posted on your other source experiences.

  7. Cheryll Wilburn says:

    I bought material at a fabric store in Michigan when I was on vacation. The fabric was for a Halloween banner to be cut out and backed with wonder under ironed between the fabrics. I loved doing it since it was a no sew project. I’d like to find more fabrics like that to make different holiday banners. I’m a decorative painter instead of a sewer-can anyone help with material like that?

  8. Janice Moreland says:

    Do any of these fabric places deliver to Canada?

    1. Corey Willis says:

      Hi Janice, I’m afraid I can’t personally speak to whether they ship to Canada or not. Their websites should have a list of countries where they ship and what their shipping rates would be. For example, I found this list for Fabric.com. Hope this helps!

  9. Sandra Remson says:

    I am looking for advice matching a fabric to a patterned tile floor and backsplash. Wondering if there is a FB page that people post pictures to for suggestions. thx!

    1. Corey Willis says:

      Hi Sandra, this post I wrote on mixing fabric patterns should help you since the principles apply whether you’re mixing fabric, tile or wallpaper! I’m not aware of a specific Facebook page for decor suggestions. If you email me a few pics [email protected] , I’m happy to share them and ask for reader suggestions on my own Facebook page

  10. Sandy K Park says:

    OOOOOOOOOOOOO Boy! You warned us about Spoonflower.com, but did I listen to you. NNNNNNNNNNNNOOOOOOOOOO! OMG! What wonderful fabrics. I found the peacock and flamingo fabrics that I’ve been looking for forever.

    Thank you so much and I’m in fabric heaven, Sandy

    1. canvasprintscanada says:

      Ya I’ve been using spoonflower from back in the Etsy days and sometimes I find their prices on Etsy cheaper than their prices on their website. I guess because if Etsy see’s their rating go down they’ll get banned so I find when you order on Etsy the speed of delivery is much faster. Also be aware of the Etsy sellers online from China. It took 4 months for a small piece of fabric to come to my place in NYC. Horrible!

  11. Dani says:

    Honestly, THANK YOU! I was wondering where I could buy fabrics that had some quirk in them so spoonflower fills that bill perfectly! Finally 🙂

  12. Best Deals says:

    Keep writing,Thank you for this.

  13. Bridget says:

    Hi! I’ve personally been struggling with deciding whether or not buy material from onlinefabricstore.com since I’ve heard a lot of bad things about them and I’ve seen only bad reviews online. For a first-timer in online fabric shopping, would this website suffice for someone shipping to Canada?

    1. Corey Willis says:

      Hi Bridget, I’ve bought from them a few times and haven’t had a problem but I know what you mean, the reviews can make you feel uneasy. As far as shipping to Canada, I can’t personally speak to that. Sorry I’m not more help with that.

    2. Suzette Beaudelais says:

      a tip for shipping american fabric to Canada…There are companies that will allow you to ship to the border and they will pick your fabric up and hand carry across the border. it s much cheaper than using UPS and paying the broker fees.

  14. Denise Twitty says:

    I am looking for good percale to make sheets and pillowcases. Can’t seem to find it with a good thread count. I don’t like the fabric sheets are made of these days, I like a crisp sheet and pillow case and they only get softer with age. What do you suggest? Thank you.

    1. Corey Willis says:

      Hey Denise! To be honest, I’m not sure I’m much help with this question because I’ve never bought percale before. I do know what you mean though about not liking what sheets are made of these days. I just googled “percale by the yard” and there are sites that sell it, so you may want to start there. Let me know how it goes!

  15. Emily says:

    Thank you very much. I really like to sew and this will make it much easier to find relevant supplies for my crafts.

    1. Corey Willis says:

      You’re so welcome Emily. Glad you found inspiration here!

  16. The most essential thought when selecting your fabric printing is if you actually appreciate looking at image. If you think that particular create will cause you to experience great and satisfied every time you look at it, then you should seriously consider getting it. Think of the perfect position or space in your home where it would look excellent

    1. Corey Willis says:

      Great tip, thanks a bunch!

  17. Maggie Cain says:

    Thank you so much for sharing this list. I’ve never bought online before, but my JoAnn closed last year, and I’m so very tired to going to WalMart (not the best selection). While I wish I could support my local craft shot, it seems I don’t have one anymore, so I really appreciate your advice.

    1. Corey Willis says:

      You’re so welcome, Maggie. Glad you found new inspiration here!

  18. Awesome suggestion save money for online shopping. thank you very much for share this article with us. it will be help!

    1. Corey Willis says:

      You’re so welcome, Richard.

  19. Thank you so much for the list. I’ve been strugling to find good online fabric stores for a while, but now I have a lot of options to choose from. Love them!

    1. Corey Willis says:

      You’re so welcome, Christine. Happy to be of help!

  20. Corey Willis says:

    Thanks for the comment, Ellen. Many people live in an area without a nearby fabric store, or their local store has a poor selection. Online fabric shopping is a huge help to them. I can understand your point, though.

  21. Elham Timas says:

    Hi, thank you for the great information, i’m new into fabric , can you please tell me what fabric works best for baby clothes in general?
    Thank you

    1. Corey Willis says:

      Hi Elham, I did a google search and came up with this: “For everyday children’s wear, cotton and polyester apparel fabrics are comfortable, safe, and easy to wash. Soft, fine wale corduroy is excellent for durable rompers and overalls for toddlers. Corduroy comes in 100% cotton and sometimes in cotton/polyester blends.” Hope it helps!

  22. Jeanette says:

    There used to be a fabric store called the pink house that sold kick off fabric of what used to be OP the company OP . do you know where I could get my hands on some or where I could buy it ?

    1. Corey Willis says:

      I sure don’t Jeanette. But thanks for stopping by!

  23. Hey Corey,

    Thanks for sharing the list. Its very helpful for the people who want to buy fabrics. And this is great information to read before buying.

  24. Hey Nicole. I just did a search and didn’t come up with anything that would work and look good for a dress. Have you considered dip dying your own fabric? Search pinterest for dip dye and you’ll find a bunch of tutorials to follow.

  25. Chris says:

    You are so right, Spoonflower is positively addictive! I’ve been looking for fabric to redo an upholstered bench and found exactly what I had in mind on their site. Thank you!

  26. […] There are really so many places. I go to Jo-Ann’s a lot (if you can’t tell, I love Jo-Ann’s!) But there are plenty of places online, like Fabric.com. Honestly though, some of the best places you can get fabric are at local stores or on Etsy. There’s a huge variety available, so just look around and ask your friends about their favorite places! This post from Tiny Sidekick has some great tips for places to buy fabric online. […]

  27. Hey Hannah! No. I love fabric.com. In fact they are my go to fabric source. I always get my order super quick and love that they only require $35 for free shipping. I’ve even done 2 returns with them and haven’t had a problem. Hope that eases your mind.

  28. samantha says:

    I made the mistake of following your advice. I went to spoonflower.com You warned me, but I didn’t listen! It really is addictive!!!! I love Fabric.com too!!! Thanks again!

  29. Always fabric shopping for new patterns to make steering wheel covers . Fabric.com is one I use all the time. Love the free shipping offer when you purchase $35 or more. Hawthorne Threads has a great site, very easy to navigate and find just what your looking for. Joann Fabric is a given but not always as quick in keeping up with the current fashion trends. Etsy fabric shops are also a good source, too. I love shopping for fabric and gosh I have way too much but always looking for more.

  30. Thank you so much for this! I don’t live anywhere near a good fabric/sewing store and tend to buy a lot of fabric on Ebay because I’m just not sure where else to shop. I’m off to check out each of the online stores you’ve mentioned – so excited to find some great sources for pretty fabrics! Your projects are brilliant, I especially love the ottoman cover and the upholstery on the craigslist chairs. Thanks for sharing!

    1. Your very welcome Linda! Even living near fabric stores I have fallen in love with shopping for it online. I feel like I can take my time and see so much more. Have a fantastic rest of your week!

  31. Yes! In my experience I think they are cut better than at the cut counter! I hadn’t thought of it until you asked this 🙂 Happy fabric hunting!

  32. Amanda says:

    Thanks for the great information! I just hope they ship to Canada 😉

  33. Thanks for Sharing your resources Corey. Great to have recommendations for online companies. Pinned!!

    1. You are so welcome. Now that I can buy online, I feel like I have time to make better choices and mix and match much better too! Thanks for coming by 🙂

  34. Corey, this is awesome! And I am a total Spoonflower stalker, though I have yet to purchase anything–I can see how it is a dangerous site to prowl, though 🙂


    Estoy intentando encontrar telas de toalla estampada, y no encuentro en ningún sitio. ¿puede indicarme algún lugar mediante online? Soy de españa-

  36. Thanks for the tips Corey! I’d never heard of Online Fabric Store (seems so obvious 😉, but I’ll definitely have to go check them out!

  37. I’m pinning this for future reference since I love to get deals and I like sewing (even if I’m not great at it.)

  38. You’ve got some of my absolute faves here like Spoonflower and a few new ones that I can’t wait to check out! Fabulous round up Corey! Pinned for my next sewing project!

  39. I have been wanting to try to order fabric online. Thank you so much!

  40. Always on the lookout for great fabric spots! Thanks for sharing.

Leave a Reply

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