Where are the best places to purchase fabric for your sewing projects?

Depending on your project, there are a couple of stores that can be your go-to for purchasing supplies, particularly fabric:
1 - Joann has lots of options and frequently has sales and coupons that allow you to get your fabric at a discount. They offer most types of fabrics, but lack lots of options for some specialized ones, like cotton lawn and velvet. They also offer an abundance of other supplies that you might need to complete your project.
2 - Spoonflower is a platform for artists/designers to get their artwork/patterns printed on various types of fabrics. The options range from basic quilting cotton to Belgian linen. This store also frequently has sales to ensure you're getting your fabric at the best price. If you're looking for a specific pattern and unique type of fabric, this is your go-to.
3 - Fabric.com (owned by Amazon) is another great option with multiple types of fabrics at a range of price points. You also get fast and free shipping since the store operates under Amazon.
4 - Etsy is another marketplace for unique fabrics from individual vendors across the world. The price points are more variable, but you could find something unique depending on what your project is.
Overall, the store you shop at will depend on the nature of your project, type of fabric you're looking for, and budget. The good news is, you're bound to find what you need at one of these stores.