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.

Please Note: Big Duck Canvas is a wholesale supplier to the trade. A minimum purchase of 10 yards is required on most products.

Heavyweight Cotton Duck Fabrics

Big Duck Canvas offers the widest selection of heavyweight cotton duck fabric options up to 30oz!  The heaviest cotton ducks are Double Filled. Most heavyweight cottons have a limited color palette but custom dye lot options are available for large requests.  If you need help sourcing a heavyweight cotton duck or custom dye lot we can help you.  Below are canvas fabrics ranging from 18oz-30oz weight and a video featuring our #1(30oz) Cotton Duck.  


#1 (30oz) (41" Natural Color)

#4 (24oz) (Natural Color Widths from 36"-120")

#6 (22oz) (Natural Color Width from 22"-72")

#8 (18oz) (Widths from 36"-84" with Dyed Colors)