Have a chair that's been sitting around waiting for you to reupholster it (::cough : not guilty)? Want to cook up some new pillows for your sofa or bed? In need of some new draperies but looking for something just a little different? Well, we've got just the source guide for you. We've rounded up 15 fantastic online stores where you can find fabulous fabric selections (most of which have budget-friendly prices...with a few special sellers in the mix). And once you've gone through our list, please feel free to add some of your own secret sources in the comments below!
Spoonflower: No secret here! Spoonflower has long been a go-to source for fantastic and on-trend fabric and wallpaper (you can even upload your own design and have those printed!)
Etsy: You go to Etsy for vintage furniture finds, for customized gifts and jewelry, and handmade artisanal goods, but do not forget to dig around for fabric! You'll find some amazing stuff if you do a little digging. Cast offs from big name designers, handcrafted mudcloth and shibori fabrics, Guatemalan cloths...you name it, you'll likely find it on Etsy. Just note that if you need a ton of yardage for a project, you might not have much luck, but for the odd pillow or upholstery job, don't miss it.
Calico Corners: Calico Corners is my happy place. I try to hit up my local outpost when they're having a 30% off sale, but regularly forget they have even more stock online. You'll find a ton of traditional, classic prints, but also plenty of fresh designs from designers like Robert Allen, Dwell Studio and beyond.
Online Fabric Store: I've bought my fair share of fabric from Online Fabric Store and I've never been disappointed. I find that their linen selection is wonderful and fairly priced, and their customer service is excellent.
Fabric.com: This online store is like the Joann Fabric of the internet (except Joann has an e-commerce site, but, well...you get me). You can literally find everything on here, from bad to good.
Hobby Lobby: Did you know you could shop Hobby Lobby online? They might not have the largest selection of home decor fabrics and trims, but what they have might surprise you!
Caitlin Wilson: The West Coast designer known for her downright pretty creations also has a shop where she sells charming fabrics. From ethereal non-granny florals and buffalo checks to ginghams, stripes and geometrics, if you're after something a little softer and graceful, check it out!
Fabric Bubb: Oh my goodness, Fabric Bubb just makes me smile. At first glance, it might look like they just sell only kid-room appropriate stuff, but look a little closer, dream a little, and you can certainly have tons of fun with their offerings.
Ikea: Well, of course! When you're picking up your next BILLY bookcase, cruise on by the fabric section for textiles with fun colors and prints sold by the yard. I'm particularly crushing in the retailer's new Stockholm line (so much inky blue!).
Decorators Best: This site's name makes you think you're in for sky high prices, but what you'll actually find are discounted designer fabrics at nearly wholesale costs. (They also have great wallpaper!)
Minted: Great art, great fabric. Though most of the fabrics run about $32/yard (pricey!), there are so many fantastic modern designs to choose from that even just a yard or two (that you turn into pillows or cocktail napkins) can turn a room around.
Loom Decor: Even classic prints and motifs are made to look new and fresh on Loom Decor. But fear not, because they also have plenty of totally modern fabrics. Plus, I like how you can sort by price category (basic, prime and luxe).
Rebecca Atwood: I have such a crush on Rebecca Atwood's work. This stuff is not a bargain, but it's well worth the investment to get something special.
Joann: Good ol' Joann! You'll find all the usual fabric store suspects, but don't discount the retailer your mom frequented—they have a great selection of home decor fabrics that are often on sale!
Linen Me: If you're looking for high quality linen fabric for relatively fair pricing (because this stuff can get expensive), check out Linen Me's selection.