All
  • All
  • Custom
  • Artists
Go back
Related:
Stores ({{popupVm.storeTotalCount}})
Artists ({{popupVm.artistTotalCount}})

Fabrics

Discover our 138 fabrics range

Contrado is the leading fabric print on demand business, enabling customers to print their designs on our extensive fabric range. We use the latest next generation technology (sublimation, pigment & reactive) to give you the best color accuracy, print quality and production speed on the market. Print at any size (no minimums), with the option for cutting and hemming finishing, or order our samples, swatch packs and color charts, all at the lowest price on the market.

Excellent reviews
Rated ‘Excellent’

4.6/5 from 1600+ independent 3rd party reviews

fast turnaround
1-2 Days Production

Cottons, Silks, Jerseys, Recycled Poly-fabrics & more

fabric discounts
Exclusive Discounts

Wholesalers, Students and Quantity

Speedy delivery
Speedy delivery

Quick delivery within 2-5 days once shipped

133 Fabrics To Print On

Weight
Apply filters
Fabric type
Apply filters
Print type
Apply filters
Usage
Apply filters
Properties
Apply filters
Handle
Apply filters
Construction
Apply filters
Transparency
Apply filters
Reflection
Apply filters
If you have a swatch pack, enter the ID or name into the search bar below.
  • Popular
  • Price
  • Alphabetical
Filters
Portobello Canvas 7.37oz Max Print: 1.45m Portobello Canvas 7.37oz From $39.50
Loose Knit Jersey 5.46oz Max Print: 1.44m Loose Knit Jersey 5.46oz From $39.50
Voille De Ville 3.54oz Max Print: 1.49m Voille De Ville 3.54oz From $39.50
Lycra Matte 4.13oz Max Print: 1.35m Lycra Matte 4.13oz From $39.50
Scuba 8.11oz Max Print: 1.42m Scuba 8.11oz From $39.50
Svelte Microfibre Towelling 220gsm Max Print: 1.58m Svelte Microfibre Towelling 220gsm From $39.50
Crystal Voile Cotton Silk 1.18oz Max Print: 1.33m Crystal Voile Cotton Silk 1.18oz From $72.50
Florence Power Net 1.77oz Max Print: 1.34m Florence Power Net 1.77oz From $39.50
Lycra Heavy Matte 7.37oz Max Print: 1.45m Lycra Heavy Matte 7.37oz From $39.50
Deluxe Organic Cotton Satin 130gsm Max Print: 1.55m Deluxe Organic Cotton Satin 130gsm From $44.50
Oilcloth Matte 8.08oz Max Print: 1.39m Oilcloth Matte 8.08oz From $44.50
Wool Silk Blend Plain Weave 3.33oz Max Print: 1.4m Wool Silk Blend Plain Weave 3.33oz From $70
Cotton-Linen 228gsm Max Print: 1.38m Cotton-Linen 228gsm From $39.50
Organic Cotton Canvas 7.67oz Max Print: 1.5m Organic Cotton Canvas 7.67oz From $44.50
Butterfly Smooth Crepe 4.42oz Max Print: 1.43m Butterfly Smooth Crepe 4.42oz From $39.50
Crushed Velour 5.31oz Max Print: 1.35m Crushed Velour 5.31oz From $39.50
Marbled Velvet 6.49oz Max Print: 1.41m Marbled Velvet 6.49oz From $39.50
Quilted Jersey Stretch 7.52oz Max Print: 1.29m Quilted Jersey Stretch 7.52oz From $39.50
Mulberry Silk Habotai 38gsm Max Print: 1.08m Mulberry Silk Habotai 38gsm From $72.50
Woven Canvas 8.85oz Max Print: 1.57m Woven Canvas 8.85oz From $39.50
Real 100% Silk Satin 2.51oz Max Print: 1.36m Real 100% Silk Satin 2.51oz From $95
Cottage Cotton Slub 107gsm Max Print: 1.42m Cottage Cotton Slub 107gsm From $39.50
Cosmic Cotton Warp Satin 246gsm Max Print: 1.36m Cosmic Cotton Warp Satin 246gsm From $39.50
Poly Twill 5.90oz Max Print: 1.44m Poly Twill 5.90oz From $39.50
Organza 1.18oz Max Print: 1.39m Organza 1.18oz From $39.50
Dorchester Linen Look 6.81oz Max Print: 1.36m Dorchester Linen Look 6.81oz From $39.50
Lycra Soft Sheen 4.72oz Max Print: 1.43m Lycra Soft Sheen 4.72oz From $39.50
Rox Sports Jersey 7.37oz Max Print: 1.49m Rox Sports Jersey 7.37oz From $39.50
Tapestry 10 Count Max Print: 1m Tapestry 10 Count From $44.50
Roller Blind Standard (allows some light) 6.49oz Max Print: 1.57m Roller Blind Standard (allows some light) 6.49oz From $65
Fine wove Linen Cotton 90gsm Max Print: 1.35m Fine wove Linen Cotton 90gsm From $44.50
Sailor's Woven Canvas 14.16oz Max Print: 1.42m Sailor's Woven Canvas 14.16oz From $44.50
Real 100% Silk Georgette 1.47oz Max Print: 1.33m Real 100% Silk Georgette 1.47oz From $70
Lino 100% Linen Plain Weave 143gsm Max Print: 1.39m Lino 100% Linen Plain Weave 143gsm From $72.50
Cotton Calico 5.3oz PGT Max Print: 1.47m Cotton Calico 5.3oz PGT From $39.50
Cotton Twill 6.28oz Max Print: 1.45m Cotton Twill 6.28oz From $39.50
Bull Denim 11.80oz Max Print: 1.48m Bull Denim 11.80oz From $39.50
Panama Flo 4.42oz Max Print: 1.47m Panama Flo 4.42oz From $39.50
Duchess Satin 4.13oz Max Print: 1.44m Duchess Satin 4.13oz From $39.50
Polar Fleece 6.49oz Max Print: 1.55m Polar Fleece 6.49oz From $39.50
Velvet Shimmer 10.94oz Max Print: 1.38m Velvet Shimmer 10.94oz From $44.50
Soft Shell Jersey 10.32oz Max Print: 1.43m Soft Shell Jersey 10.32oz From $44.50
Speaker Grille Cloth 4.13oz Max Print: 1.47m Speaker Grille Cloth 4.13oz From $39.50
Panda Woven Bamboo 115gsm Max Print: 1.41m Panda Woven Bamboo 115gsm From $39.50
Feather Voile 55gsm FR Max Print: 1.55m Feather Voile 55gsm FR From $39.50
Freefall Water resist Nylon 45gsm Max Print: 1.44m Freefall Water resist Nylon 45gsm From $39.50
Mulayam 100% Cotton Mulmul 59gsm Max Print: 1.05m Mulayam 100% Cotton Mulmul 59gsm From $44.50
Real 100% Silk Twill 1.59oz Max Print: 1.25m Real 100% Silk Twill 1.59oz From $70
Pima Lawn 100% Cotton 2.21oz Pigment Max Print: 1.48m Pima Lawn 100% Cotton 2.21oz Pigment From $39.50
Pima Lawn 100% Cotton Washed 2.21oz Reactive Max Print: 1.45m Pima Lawn 100% Cotton Washed 2.21oz Reactive From $39.50
Janice Poplin Organic Cotton washed 3.98oz Max Print: 1.41m Janice Poplin Organic Cotton washed 3.98oz From $44.50
Cotton Satin 5.07 oz Max Print: 1.49m Cotton Satin 5.07 oz From $39.50
Cotton Drill 7.52oz Max Print: 1.49m Cotton Drill 7.52oz From $39.50
10oz Denim 8.85oz Max Print: 1.47m 10oz Denim 8.85oz From $39.50
Silk Impression (poly) 1.21 oz Max Print: 1.39m Silk Impression (poly) 1.21 oz From $39.50
Lustrous Seduction Poly Satin 2.51oz Max Print: 1.44m Lustrous Seduction Poly Satin 2.51oz From $39.50
Silk Sensation (poly) 2.65oz Max Print: 1.4m Silk Sensation (poly) 2.65oz From $39.50
Taffeta 2.65oz Max Print: 1.43m Taffeta 2.65oz From $39.50
Breathable Waterproof 4.57oz Max Print: 1.45m Breathable Waterproof 4.57oz From $39.50
Mulmul Soft Muslin (poly) 1.62oz Max Print: 1.29m Mulmul Soft Muslin (poly) 1.62oz From $39.50
Neoprene 29.49oz Max Print: 1.3m Neoprene 29.49oz From $95
Soft Fashion Jersey 5.90oz Max Print: 1.51m Soft Fashion Jersey 5.90oz From $39.50
Chain Jersey 7.52oz Max Print: 1.31m Chain Jersey 7.52oz From $39.50
Warm Leatherette 20.65oz Max Print: 1.27m Warm Leatherette 20.65oz From $65
Chichi Furnishing Velour 8.26oz Max Print: 1.41m Chichi Furnishing Velour 8.26oz From $39.50
Tapestry 12 Count Max Print: 1m Tapestry 12 Count From $44.50
Tapestry 14 Count Max Print: 1m Tapestry 14 Count From $44.50
Organic Recycled Cotton Twill 213gsm Max Print: 1.49m Organic Recycled Cotton Twill 213gsm From $39.50
Royal Silk Chiffon 26gsm Max Print: 1.33m Royal Silk Chiffon 26gsm From $72.50
Whisper Wool Cashmere Twill 30gsm Max Print: 1.3m Whisper Wool Cashmere Twill 30gsm From $95
Bounce Cotton Jersey 5.31oz Max Print: 1.51m Bounce Cotton Jersey 5.31oz From $44.50
Silhouette Cotton Sateen 3.69oz Max Print: 1.74m Silhouette Cotton Sateen 3.69oz From $44.50
Linden Waterproof 3.54oz Max Print: 1.45m Linden Waterproof 3.54oz From $39.50
Nautica Peached Splash Proof 5.07oz Max Print: 1.46m Nautica Peached Splash Proof 5.07oz From $39.50
Soft Velvet 8.26oz Max Print: 1.42m Soft Velvet 8.26oz From $39.50
Slinky Lycra Matte 6.19oz Max Print: 1.53m Slinky Lycra Matte 6.19oz From $39.50
Solange Silky Jersey 6.34oz Max Print: 1.42m Solange Silky Jersey 6.34oz From $39.50
Furnishing Leatherette 17.70oz Max Print: 1.28m Furnishing Leatherette 17.70oz From $65
Rustique Calico Organic Cotton 148gsm Max Print: 1.47m Rustique Calico Organic Cotton 148gsm From $39.50
Woven Canvas 14.75oz Max Print: 1.75m Woven Canvas 14.75oz From $44.50
Tokri Half Panama Cotton 230gsm Max Print: 1.45m Tokri Half Panama Cotton 230gsm From $39.50
Monroe Satin 4.72oz Max Print: 1.46m Monroe Satin 4.72oz From $39.50
Real 100% Light Silk Satin 1.47oz Max Print: 1.36m Real 100% Light Silk Satin 1.47oz From $70
Real 100% Silk Crepe de Chine 1.77oz Max Print: 1.37m Real 100% Silk Crepe de Chine 1.77oz From $70
Vea Organic Cotton Satin 140gsm Max Print: 1.46m Vea Organic Cotton Satin 140gsm From $44.50
Organic Half-Panama Cotton 8.85oz Max Print: 1.47m Organic Half-Panama Cotton 8.85oz From $44.50
Peached Poly Sheeting 3.83oz Max Print: 1.8m Peached Poly Sheeting 3.83oz From $39.50
Fashion Crepe 4.42oz Max Print: 1.37m Fashion Crepe 4.42oz From $39.50
Crepe de Chine (poly) 2.51oz Max Print: 1.41m Crepe de Chine (poly) 2.51oz From $39.50
Velvet Fever Poly Satin 3.24oz Max Print: 1.43m Velvet Fever Poly Satin 3.24oz From $39.50
Ripstop 1.92oz Max Print: 1.43m Ripstop 1.92oz From $39.50
Ella Waterproof Plus 2.06oz Max Print: 1.46m Ella Waterproof Plus 2.06oz From $39.50
Paris Chiffon (poly) 1.18oz Max Print: 1.37m Paris Chiffon (poly) 1.18oz From $39.50
Poly Georgette 1.92oz Max Print: 1.41m Poly Georgette 1.92oz From $39.50
Chenille 9.73oz Max Print: 1.45m Chenille 9.73oz From $39.50
Tender Terry Towelling 10.32 oz Max Print: 1.5m Tender Terry Towelling 10.32 oz From $39.50
Suede Vision 7.37oz FR Max Print: 1.5m Suede Vision 7.37oz FR From $39.50
Mayfair Herringbone Weave 7.93oz Max Print: 1.43m Mayfair Herringbone Weave 7.93oz From $39.50
Archway Brushed Twill 8.55oz Max Print: 1.43m Archway Brushed Twill 8.55oz From $39.50
Trafalgar Twill 8.08oz Max Print: 1.5m Trafalgar Twill 8.08oz From $39.50
Blossom Lace 1.03oz Max Print: 0.96m Blossom Lace 1.03oz From $39.50
Scuba Crepe 8.55oz Max Print: 1.44m Scuba Crepe 8.55oz From $39.50
Slub Jersey 4.13oz Max Print: 1.49m Slub Jersey 4.13oz From $39.50
Airflow Light 4.28oz Max Print: 1.45m Airflow Light 4.28oz From $39.50
Lifestyle Recycled Poly Jersey 160gsm Max Print: 1.57m Lifestyle Recycled Poly Jersey 160gsm From $39.50
Olympic Sports jersey 5.31oz Max Print: 1.43m Olympic Sports jersey 5.31oz From $39.50
Crepe Stretch 5.60oz Max Print: 1.44m Crepe Stretch 5.60oz From $39.50
Ponte Jersey 7.67oz Max Print: 1.39m Ponte Jersey 7.67oz From $39.50
LoopBack Sweat Jersey 7.37oz Max Print: 1.58m LoopBack Sweat Jersey 7.37oz From $39.50
Heavy Brushed Sweat Jersey 7.67oz Max Print: 1.53m Heavy Brushed Sweat Jersey 7.67oz From $39.50
Scroll Paper Fabric 3.54oz Max Print: 1.29m Scroll Paper Fabric 3.54oz From $39.50
Aida 14 count 5.31 oz Max Print: 1.07m Aida 14 count 5.31 oz From $44.50
Roller Blind Blackout (no light) 8.26oz Max Print: 1.55m Roller Blind Blackout (no light) 8.26oz From $65
Olivia Organza 100% Silk 1.45oz Max Print: 1.46m Olivia Organza 100% Silk 1.45oz From $70
Pure Poplin Organic Cotton 148gsm Max Print: 1.49m Pure Poplin Organic Cotton 148gsm From $39.50
Monty Organic Cotton Drill 249gsm Max Print: 1.49m Monty Organic Cotton Drill 249gsm From $39.50
Starlight Organza 35gsm Max Print: 1.38m Starlight Organza 35gsm From $39.50
Trooper Nylon Ripstop 55gsm Max Print: 1.46m Trooper Nylon Ripstop 55gsm From $44.50
Sartoria Cotton Satin 169gsm Max Print: 1.33m Sartoria Cotton Satin 169gsm From $72.50
Rangeen Cotton Twill 208gsm Reactive Max Print: 1.45m Rangeen Cotton Twill 208gsm Reactive From $39.50
Lumin Cotton Drill 249gsm Reactive Max Print: 1.43m Lumin Cotton Drill 249gsm Reactive From $39.50
Artists Poly Canvas 260gsm Max Print: 1.3m Artists Poly Canvas 260gsm From $39.50
Neoprene 600gsm (1-2mm thick) Max Print: 1.24m Neoprene 600gsm (1-2mm thick) From $70
Plain Weave FR Polyester 145gsm Max Print: 1.4m Plain Weave FR Polyester 145gsm From $39.50
Cotton Muslin 50gsm Max Print: 1.33m Cotton Muslin 50gsm From $44.50
Layla Stretch Cotton Denim 325gsm Max Print: 1.36m Layla Stretch Cotton Denim 325gsm From $72.50
Bermondsey Twill Recycled 130gsm Max Print: 1.45m Bermondsey Twill Recycled 130gsm From $39.50
Soft White Nappa Texture 0.7-0.9mm Max Print: 0.5m Soft White Nappa Texture 0.7-0.9mm From $37.90
Soft White Nappa Smooth 1.4mm Max Print: 0.5m Soft White Nappa Smooth 1.4mm From $37.90
Soft White Nappa Bubble Texture 1.6mm Max Print: 1m Soft White Nappa Bubble Texture 1.6mm From $37.90
Stiff White Nappa Texture 1-1.5mm Max Print: 0.5m Stiff White Nappa Texture 1-1.5mm From $37.90
Pineapple Leather 685gsm Max Print: 1.45m Pineapple Leather 685gsm From $37.90
Diamond Jersey 7.96oz Max Print: 1.35m Diamond Jersey 7.96oz From $24.50

We offer discounts

You can take advantage of our wholesale prices or use our dropshipping service to sell without ever holding inventory. Plus, we offer discounts on all products which you can pass on to your customers.

wholesale fabric printing

Wholesale

Order unique products in bulk for your brand, and we'll offer an exclusive up to 40% discount.

students fabric

Students

We offer a 30% discount for Canadian students on custom fabric printing and more..

Not sure what to order?

Check our full range by ordering our swatch packs or a fabric sample and receive a $20 discount code on your first order.

Custom Fabric printing

Fabric printing on demand

At Contrado, we’re expert in digital fabric printing and can print your design on over 100 different fabrics. Design your own fabric online, and get your textile printed in no time. We have no minimum order, a 48hr turnaround for almost all our fabrics and we use high quality, full color dye sublimation to print your fabric in the most vibrant, permanent colors possible.

Custom printing on 133 different fabrics

We’re proud of our diverse selection of quality fabrics to print on. We constantly widen our range and look out for new, exciting fabrics that we can print your design on. We have a wide selection of natural fabrics, organic and eco fabrics, silk fabrics, cotton fabrics, jersey fabrics, stretch fabrics, as well as waterproof fabrics and many, many more. We have a huge variety of fabric weights, opacities, and finishes, suitable for all kinds of projects! Whether you’re looking for fabrics for clothing, upholstery, quilting, home décor, bridal wear or crafting, we’ve got you covered. Our Fabric filters page will help you find the perfect fabric for your personal project.

Fast digital fabric printing

Many of our custom fabrics are woven in and sourced from the same area. Our fabric printing service is where we print your design on fabric. With the newest technology and advanced digital fabric printing techniques we print on fabric in high quality. Dye sublimation ensures that our eco-friendly ink fuses with your fabric permanently which makes your print resilient, long-lasting and impossible to peel-off.  

Design your own fabric

Our online design interface allows you to adjust and refine your print design. Choose the right size for you, in centimeters, meters, inches or yards. Set up your own size, upload your image and create your own custom printed fabric. With our program, you can also choose a different background color, repeat your patterns in 3 different styles, rotate your image, apply a black and white or sepia filter and even add text. Create something amazing with our digital fabric printing service.

Test A5 prints on fabric and short runs

You want to test first how your design looks on a specific fabric? No problem. You can print your design on fabric as small as A5 to get an impression of how your design would look like on your chosen fabric. Different types of fabrics can have different print qualities. Some reflect the color in a bright, crisp quality and fine details are printed perfectly. Due to their weave and structure other fabrics might soften the color tone. If you want to make sure you’ve selected the right fabric, try a sample print with your own design, to test if it’s the right one for you.

Your own design printed on fabric

How would you like the edge?

We have four finishing options for your fabric order:

  • As it comes. We cut around your image, leaving a simply scissor cut, perhaps uneven white fabric border.
  • Hem with thread. We can hem your fabric with a choice of black or white thread. Please allow 1-2 days additional production time. See below for information on how hemming affects the size of your print.
  • Cut on the line. We will cut neatly on the edge of your image. Please be aware, when we cut along the line, we have to cut against the grain of the fabric. This is the standard procedure for fabric cutting. This means that with some fabrics, for example, Georgette and Mulmul, which have a slight wave in them, some fraying will occur. This is unavoidable, as the cut follows the grain of the textile.

All of our fabrics are cut manually by hand, with the utmost care and attention. If your fabric has a slightly uneven look on the edges, or a touch of fraying, this does not indicate a flaw in the textile. It is not always possible to achieve a perfect straight cut with certain fabrics, so please do bare this in mind when it comes to your design. If you have any queries or would like to know about our cutting methods in more detail, please get in touch and we will be more than happy to discuss them with you.


Print your own fabric: Sizing for hem allowance and shrinkage

As we are a full fabric printing service, we can hem your custom printed fabric for you. We sew a small or two fold hem that will take up 5-20mm of your fabric depending on its thickness. For instance, if you want to print on fabric that is 39.37in x 39.37in, you should allow at least 0.19in for the hem which would make your fabric about 39.5in x 39.5in after hemming. The hem will be wider the thicker the fabric is. On our light fabrics like silk, the hem will be straight on one side, the other will be slightly rippled. Adjust the dimensions of your custom fabric accordingly, if you want it hemmed.

  • Light fabrics like silks: 2 fold hem taking up 0.23in-0.31in, so the actual height/width will be minus 0.47in-0.63in
  • Medium fabrics that fray: 2 fold hem taking up 0.59in-0.78in, so the actual height/width will be minus 1.37in-1.57in
  • Heavy/stiff/no-fray fabrics: 1 fold hem taking up 0.59in-0.78in, so the actual height/width will be minus 1.37in-1.57in

Also keep the shrinkage of the fabric in mind. Depending on the weave and structure our fabrics can shrink between 2-8%. However, on average the shrinkage is 2.5%. Please keep that in mind when you define the dimensions of your custom printed fabric.

Please be aware that for hemming your fabric´s dimensions need to be at least 11.81in x 11.81in.