Fabric Paint & Hand-Printing

Best Printer for Printing on Fabric: 6 Picks for 2026

We earn a commission if you buy through links on this page, at no extra cost to you. Picks are based on fibre and ink chemistry, manufacturer specs and instructions, and 14 years of industrial dyeing and printing experience; we did not test these products ourselves.

Quick answer

The best printer for printing on fabric depends on the fibre. For cotton, use an inkjet printer with pre-treated sheets such as Jacquard Inkjet Cotton, or a dedicated fabric printer like the Brother PrintModa Studio. For polyester, use a sublimation printer such as the Sawgrass SG500 or Epson SureColor F170 plus a heat press.

6printers and supplies compared
14 yrswet-processing experience
2methods: inkjet for cotton, sublimation for polyester

Our top picks at a glance

Editor's choiceBest dedicated fabric printer
Brother PrintModa Studio Fabric Printer

Brother PrintModa Studio Fabric Printer

Prints straight onto a roll of printable cotton, so you skip freezer paper and sheet cutting.

Buy on Amazon
Best budget inkjet for fabric sheets
Epson EcoTank ET-2800 Wireless Color All-in-One Supertank Printer - Black

Epson EcoTank ET-2800 All-in-One Supertank Printer

A low-cost refillable inkjet that feeds pre-treated 8.5x11 cotton sheets for quilt labels and patches.

Buy on Amazon
Best sublimation printer for polyester
Sawgrass SG500 Sublimation Color Printer

Sawgrass SG500 Sublimation Color Printer

Purpose-built for sublimation ink, with colour-managed software for bright, wash-proof polyester prints.

Buy on Amazon

Printing whole T-shirts for sale? See our guide to the best T-shirt printing machine for small business.

Fabric printer comparison: method, fabric, ink and wash durability

ProductMethodBest fabricInkWash durability (typical)
Brother PrintModa Studio Fabric Printer
Brother PrintModa Studio Fabric Printer
Direct-to-fabric inkjet (roll)Brother printable cottonBrother LC406 CMYK cartridgesGood for quilting and crafts; gentle washBuy on Amazon
Epson EcoTank ET-2800 Wireless Color All-in-One Supertank Printer - Black
Epson EcoTank ET-2800 All-in-One Supertank Printer
Inkjet onto fabric sheetsPre-treated cotton or silk sheetsEpson 502 refill bottlesFair to good once fixed and rinsedBuy on Amazon
Sawgrass SG500 Sublimation Color Printer
Sawgrass SG500 Sublimation Color Printer
Sublimation transfer + heat pressPolyester (65%+), white or lightSawgrass UHD sublimation inkExcellent; dye is inside the fibreBuy on Amazon
Epson SureColor F170 Dye-Sublimation Printer – Compact 8.5' x 11' Format – Includes Genuine Epson Ink, User Guide & Power Cable – Original OEM Product...
Epson SureColor F170 Dye-Sublimation Printer
Sublimation transfer + heat pressPolyester (65%+), white or lightEpson dye-sublimation ink bottlesExcellent; dye is inside the fibreBuy on Amazon
No products found.
Jacquard Inkjet Cotton Fabric Sheets 8.5x11, 10 Pack
Printable fabric sheets100% cotton, paper-backedAny home inkjetHand washable, per makerNo products found.
Bubble Jet Set 2000-16 Ounces
Bubble Jet Set 2000 Fabric Ink Fixative, 16 oz
Pre-treatment fixativeCotton and silk you cut yourselfWorks with home inkjet inkImproves wash resistance of inkjet printsBuy on Amazon

Wash durability is typical for the method and ink class, based on manufacturer guidance and textile chemistry, not a test of each product.

Which printing method works on which fibre?

Most failed fabric prints come from matching the wrong method to the wrong fibre. Inkjet puts ink onto a treated surface; sublimation turns dye into a gas that enters a synthetic fibre. Each works properly on only one family of fibres.

FabricBest home methodWhy
100% cotton, linen, rayonInkjet on pre-treated sheets or fabric soaked in Bubble Jet SetCellulose fibres absorb water-based ink; the treatment holds it in place
SilkInkjet on pre-treated silk sheetsTakes inkjet ink well with a fixative; hand wash only
100% polyesterSublimationDisperse dye enters the softened polyester and becomes permanent
Poly/cotton 65/35 or higher polySublimation (faded, vintage look)Only the polyester part takes the dye; the cotton part stays pale
50/50 or cotton-rich blendsInkjet transfer paper or DTF, not sublimationToo little polyester for a strong sublimation print
Dark fabrics of any fibreDark transfer paper, HTV or DTFSublimation and inkjet inks are transparent and cannot print light on dark

Sublimation needs white or light-coloured polyester. See our guide to the best fabric for sublimation for more.

Pigment vs reactive vs disperse: how industry prints fabric

Industry prints fabric with three main systems, and home printers copy two of them. Knowing which one you use tells you how well the print will wash.

  • Pigment printing (any fibre). Colour particles sit on the surface, held by a heat-cured binder. Wet rubbing is its weak point. Home inkjet on fabric sheets behaves most like this.
  • Reactive printing (cotton, viscose). The dye bonds chemically with cellulose, then is steamed and washed off, giving a soft hand and good wash fastness. No home printer can do this; see dyeing cotton with reactive dyes.
  • Disperse dye and sublimation (polyester). The dye house dyes polyester with disperse dyes at high temperature. Sublimation uses the same dye class: heat turns it into a gas that enters the polyester and locks in as it cools, so the print typically outlasts the garment.

Expert tip from Kamrul Islam

In industrial printing, a print can look perfect off the machine and still fail at wash-off. At home, cold-rinse a printed test scrap before you print the whole project.

The 6 best printers and supplies for printing on fabric, reviewed

1
Brother PrintModa Studio Fabric Printer
Best dedicated fabric printer

Brother PrintModa Studio Fabric Printer

Direct-to-fabric inkjet · prints designs up to 297 mm x 1.3 m · separate paper tray

Built for quilters and sewists who want printed cotton without the freezer-paper routine. It feeds Brother's printable cotton roll from one tray and plain paper from another, and runs from the Artspira app. Brother lists designs up to 297 mm wide and 1.3 m long, enough for quilt panels, totes and labels.

Pros

  • Prints on a fabric roll, not single cut sheets
  • Two trays, so it doubles as a paper printer
  • App-based design tools with ready-made projects

Cons

  • Expensive compared with a home inkjet
  • Designed around Brother's own printable cotton

Skip it if skip it if you only print a few quilt labels a year; a sheet-fed inkjet costs far less.

Expert tip from Kamrul Islam

Wash finished projects cold on a gentle cycle. Like a pigment print, printed cotton wears from wet friction more than from the wash water.

Buy on Amazon
2
Epson EcoTank ET-2800 Wireless Color All-in-One Supertank Printer - Black
Best budget inkjet for fabric sheets

Epson EcoTank ET-2800 All-in-One Supertank Printer

Inkjet all-in-one · refillable ink tanks · 8.5x11 sheet feed

A refillable home inkjet with pre-treated cotton sheets is the cheapest route to fabric printing. The ET-2800 uses bottled ink instead of cartridges, so ink cost per print is low, and it handles paper-backed 8.5x11 fabric sheets for quilt labels and photo patches.

Pros

  • Low ink cost from refillable tanks
  • Handles paper-backed 8.5x11 fabric sheets
  • Also works as an everyday home printer

Cons

  • Not designed for fabric; use pre-treated sheets or Bubble Jet Set
  • Letter size only, so no large panels

Skip it if skip it if you want to print polyester shirts; it is a standard inkjet, not a sublimation printer.

Expert tip from Kamrul Islam

Trim loose threads from fabric sheets and feed them one at a time. One stray thread can catch the print head and smear the sheet.

Buy on Amazon
3
Sawgrass SG500 Sublimation Color Printer
Best sublimation printer for polyester

Sawgrass SG500 Sublimation Color Printer

Sublimation printer · Sawgrass UHD ink · prints up to 8.5x14

The SG500 is made for sublimation from the box, so there is no printer conversion. Sawgrass UHD ink and Creative Studio colour profiles help prints match the screen after pressing. It suits small businesses making polyester shirts, jerseys and sublimation blanks.

Pros

  • Built for sublimation, with colour-managed software
  • Very washfast results on polyester
  • Large community and support for beginners

Cons

  • Only works on polyester or poly-coated items
  • Sublimation ink is costly per millilitre

Skip it if skip it if most of your garments are 100% cotton; sublimation will barely show on them.

Expert tip from Kamrul Islam

Follow the paper maker's time and temperature chart and cover the transfer with protective paper. Excess heat on polyester causes ghosting and shiny press marks.

Buy on Amazon
4
Epson SureColor F170 Dye-Sublimation Printer – Compact 8.5' x 11' Format – Includes Genuine Epson Ink, User Guide & Power Cable – Original OEM Product...
Best Epson sublimation printer

Epson SureColor F170 Dye-Sublimation Printer

Dye-sublimation printer · bottled ink tanks · letter and legal sizes

Epson's own desktop sublimation printer gives you factory sublimation ink and a warranty instead of a converted EcoTank. Refillable ink bottles keep running costs down, and setup is simple for beginners printing polyester shirts, totes and coasters.

Pros

  • Factory-made for sublimation, not converted
  • Refillable bottles keep ink cost down
  • Compact desktop size

Cons

  • Polyester and coated blanks only
  • Needs a separate heat press

Skip it if skip it if you want to print on dark fabrics; sublimation ink is transparent and will not show on black.

Expert tip from Kamrul Islam

Pre-press the polyester for a few seconds before placing the transfer. It drives out moisture that would turn to steam and blur fine lines.

Buy on Amazon
5
No products found.
Best printable fabric sheets

Jacquard Inkjet Cotton Fabric Sheets 8.5x11, 10 Pack

100% cotton · paper-backed · 8.5x11 · 10 sheets

Pre-treated cotton bonded to a paper carrier, so it runs through a normal home inkjet. Jacquard describes the prints as permanent, lightfast and hand washable. Peel off the backing and sew the fabric into quilts, labels or patches.

Pros

  • Works in most home inkjet printers
  • Pre-treated, so no soaking step
  • Easy to sew or glue after printing

Cons

  • Hand wash recommended
  • Costs more per yard than treating your own fabric

Skip it if skip it if you need yardage; at that point treat your own cotton with Bubble Jet Set.

Expert tip from Kamrul Islam

Let the print dry at least 30 minutes before peeling and rinsing; fresh ink smears easily.

No products found.
6
Bubble Jet Set 2000-16 Ounces
Best fixative for your own fabric

Bubble Jet Set 2000 Fabric Ink Fixative, 16 oz

Pre-treatment solution · 16 oz · for cotton and silk

Bubble Jet Set 2000 lets you print on your own cotton or silk. Soak the fabric, dry it, iron it onto freezer paper and print. It helps inkjet ink stay in the fibre, so prints survive washing far better than on untreated fabric.

Pros

  • Treat any cotton or silk you choose
  • Cheaper per sheet than pre-made fabric sheets
  • Pairs well with any home inkjet

Cons

  • Extra soaking, drying and backing steps
  • Treated fabric still needs gentle washing

Skip it if skip it if you only print a handful of labels; ready-made sheets save time.

Expert tip from Kamrul Islam

Prewash cotton to remove mill finishes first. In the dye house we always scour fabric before colour goes on, for the same reason: finishes block absorption.

Buy on Amazon

How to print on fabric with an inkjet printer

  1. Choose the fabric. Use tightly woven, light 100% cotton or silk, or ready-made sheets such as Jacquard Inkjet Cotton.
  2. Prewash and treat. Wash without softener, dry, soak in Bubble Jet Set and dry fully. Skip this with pre-treated sheets.
  3. Back the fabric. Iron freezer paper (shiny side down) onto the fabric and trim to exactly 8.5x11 inches.
  4. Print. Feed one sheet at a time and print on the fabric side.
  5. Dry and rinse. Wait at least 30 minutes, peel off the paper, then follow the maker's rinse instructions, usually a cold rinse.
  6. Wash gently. Cold water, mild detergent, line dry.

Buyer's guide: choosing a printer for fabric

Start with your fabric. Cotton quilts, labels and patches need an inkjet with fabric sheets or a dedicated fabric printer. Polyester shirts and coated blanks need sublimation. No single printer does both well.

Check the size. Most home inkjet and sublimation printers stop at letter or legal size. For quilt panels, a roll-fed printer like the PrintModa saves piecing.

Think about wash life. Sublimation on polyester typically lasts as long as the garment. Inkjet on treated cotton suits crafts and quilts but fades faster with hot, frequent washing. For sublimation fabric choice, see the best fabric for sublimation.

Count the extras. Sublimation needs a heat press, sublimation paper and polyester blanks; inkjet fabric printing needs sheets or fixative and freezer paper. For dark garments, read about sublimation paper for dark fabric.

Frequently asked questions

What is the best printer for printing on fabric?

For cotton, the Brother PrintModa Studio is the best dedicated fabric printer; a home inkjet with pre-treated sheets is the budget option. For polyester, use a sublimation printer such as the Sawgrass SG500 or Epson SureColor F170.

What is the best inkjet printer for fabric printing?

Any reliable home inkjet that can feed single 8.5x11 sheets will print on paper-backed fabric sheets. A refillable-tank model such as the Epson EcoTank ET-2800 keeps ink costs low for regular fabric projects.

Can a regular printer print on fabric?

Yes, a regular inkjet printer can print on fabric if the fabric is backed with paper or freezer paper and treated with a fixative or bought pre-treated. Laser printers are not suitable, because their toner is not designed to bond to fabric.

Does sublimation work on cotton?

Not well. Sublimation dye only bonds with polyester, so 100% cotton shows a very faint print that washes out. Use polyester or blends with at least 65% polyester for good results.

Will inkjet printing on fabric wash out?

Untreated inkjet prints wash out quickly. Pre-treated sheets or fabric soaked in Bubble Jet Set hold the ink far better, and washing gently in cold water helps the print last.

What is a dye sub printer?

A dye sub (dye-sublimation) printer prints special disperse dye ink onto transfer paper. A heat press then turns the dye into a gas that enters polyester, giving a permanent, soft print.

Can I print on dark fabric with a home printer?

Not directly. Inkjet and sublimation inks are transparent, so use dark-fabric transfer paper, heat transfer vinyl or DTF transfers for dark garments.

Our verdict

Our verdict

Choose by fibre first. For cotton quilts, labels and crafts, the Brother PrintModa Studio is the easiest way to print fabric at home; a home inkjet with Jacquard sheets or Bubble Jet Set is the budget route. For polyester products to sell, the Sawgrass SG500 gives the most washfast results.

Buy on Amazon

Related guides

KAMRUL ISLAM
Written by
KAMRUL ISLAM

He is a Textile Engineer, Founder of Practical Textile, and Brand Owner of TOZAHIDA, bringing 12+ years of industry expertise. He is here to share his practical experience, knowledge, and insights with textile professionals, students, and customers.