About Us


Hello and welcome to Riverview Fabrics! My name is Megan, and I founded this sustainable fabric shop with the goal of making environmentally and socially responsible fabrics available to small businesses and individual makers.

I am a maker myself. My grandma taught me how to sew when I was twelve, and I just fell in love with fabric and really making anything. I went to Carnegie Mellon to become a mechanical engineer. I learned how to make things out of other materials, how to make things move, and how to solve problems. I wanted to apply those skills and my entrepreneurial ambition to create my own business making things that I am passionate about.

In 2019, I graduated with an MBA from Carnegie Mellon and took the plunge to devote more time to growing this business. Stay tuned for some exciting things coming in 2020!




Return Policy

Fabric cannot be returned. If you're unsure if a color or style is the right fit for your application, we do sell swatches.



Most orders are shipped the day after they are placed. If there is an expected delay in order fulfillment, an announcement will be posted on the home page about when orders are expected to ship.

We do use plastic when shipping, but we make sure that it's recycled and can also be reused. We try to minimize the amount of materials used when shipping while still protecting your fabric. If your order comes in a box, there is a good chance that that box has already been used once or twice. If you live in the Pittsburgh area, we can arrange a pick-up. Let's work together to minimize waste!



We do not offer wholesale at this time, but please see below for quantity discounts.


Quantity Discounts

The website is currently not set up to do automatic quantity discounts, so please send a message with your order so that we can send you an invoice with the corrected pricing.

The price breaks are as follows:

5-9 yards => 5%

10-14 yards => 10%

15+ yards => 15%

If you are looking to order recycled polyester by the roll, there is a 20% discount. Quantity per roll varies, so please ask!