We care about your privacy! We use 'cookies' to make your shopping experience a happy one. Click "Privacy" to learn more about ways we protect your information.

Big Duck Canvas is a trade wholesale supplier. Most products have a 5 yd minimum.

Wholesale Pricing

Discount Fabric/Wholesale Canvas

Big Duck Canvas is a leading U.S. wholesale provider of canvas, upholstery fabrics, outdoor fabrics and related sewing and artists supplies. Our online store operates 24/7 with a simple goal: offer the highest-quality fabrics and canvas at the lowest possible wholesale prices anywhere.

Larger Discounts on Full Rolls and Bulk Quantities...

As you increase the amount of fabric or canvas you're ordering, we lower the price even further. On most of our fabrics, you'll see lower prices when ordering 25, 50 and 100 yards (or pieces or other units if it's something other that fabric/canvas). A huge number of our customers take advantage of these lower prices and order larger quantities. These low prices help many of our customers maintain competitive pricing or boost their profit margin, and we hear grateful comments from our customers over and over. We're humbled by your feedback and are proud to be able to offer superior products at outstanding prices.

Our mission has always been to provide makers, manufacturers and artists the canvas and fabric they need at quantities that make sense for them. In fact, the inability for smaller businesses and artist to buy wholesale in quantities less than full rolls was a key factor in our founding. Over the years, our customers have come to count on Big Duck Canvas for the wholesale pricing they need at quantities as low as 10 yards. For resellers and manufacturers, we offer added discounts as part of our wholesale fabric/canvas B2B program.

Only orders that are shipped within the state of Georgia are charged sales tax.

Large Textile Order Specialists!

Big Duck Canvas can handle all of your fabric needs no matter how large. We regularly provide textiles to wholesale customers who order 1000's of yards at a time, and we can handle your large quantity order too. To discuss large/custom quantity orders please call 1-800-704-6138 or email us.

Wholesale Fabric/Canvas Examples...