PaintingProGuide is reader-supported. When you buy through links on this page we may earn an affiliate commission at no extra cost to you.
Fabric paint is acrylic paint formulated to stay soft and flexible on cloth and to survive the washing machine. For painting crafts like T-shirts, tote bags, sneakers, pillowcases and denim jackets, the best fabric paints come in sets of 2 oz bottles with a good mix of colors, dry soft rather than stiff, and either need no heat setting or set easily with an iron. Dimensional puff paint is a separate category for raised lines, lettering and kids’ designs.
Quick answer: For most fabric painting crafts, the Shuttle Art 18-color soft fabric paint set is the best all-round choice: 2 oz bottles, stencils included, permanent and washer safe, and ready to use without textile medium. For more colors including metallics and neons, choose the ARTME 24-color set, and for no-iron convenience the Verdeart 20-color set cures at room temperature. For raised designs and kids’ shirts, the Tulip Puff Paint 20-color pack is the classic.
Fabric Paint Types for Crafts
Soft fabric paint
Flat, flexible paint in bottles or jars that soaks into the weave and dries with a soft feel. This is the type for most clothing and textile crafts.
Dimensional (puff) paint
Thick paint in squeeze bottles with fine tips that dries raised. Used for outlines, lettering, dots and textured designs.
Fabric markers
Pens filled with fabric ink, good for fine lines and lettering but limited in coverage.
Acrylic with fabric medium
Ordinary acrylic paint mixed with fabric or textile medium, typically 1:1. A good option if you already own acrylics. Plain acrylic without medium tends to dry stiff and can crack.
Spray fabric paint and dye
Sprays and dyes cover large areas quickly and leave the fabric soft, useful for backgrounds and tie-dye effects.
How to Paint Fabric So It Lasts
- Prewash the fabric without fabric softener, which leaves a coating that blocks paint.
- Insert cardboard inside shirts and bags so paint does not soak through.
- Sketch the design with chalk, a disappearing fabric marker or a stencil.
- Paint in thin layers, working the paint into the weave with a stiff synthetic brush.
- Let it dry completely, often several hours or overnight.
- Heat set if required: iron on the reverse side or under a pressing cloth, following the paint’s directions. Some paints need no heat setting.
- Wait before washing: many brands recommend several days before the first wash.
- Wash inside out in cool water on a gentle cycle, and air dry or tumble dry low.
Brushes and tools for fabric
Fabric soaks up paint differently from canvas or paper. Stiff synthetic brushes push paint into the weave; soft brushes leave it sitting on top where it can crack or wash out. Stencil brushes and foam daubers give crisp edges through stencils, and a fine liner brush handles lettering. An embroidery hoop keeps thin fabric taut while you paint small designs, and freezer paper ironed shiny-side down onto fabric makes a removable stencil with very clean edges.
Which fabrics take paint best
- Cotton and cotton blends: the easiest surface; paint absorbs evenly.
- Canvas and denim: excellent for bags, shoes and jackets; work paint in well.
- Polyester and synthetics: usable with many sets, but test first and expect a little less absorption.
- Stretchy knits: paint thinner and stretch the fabric slightly while painting so the design does not crack when worn.
- Silk: needs specialist silk paints for a soft hand.
Painting on dark fabric
Many fabric paints are semi-transparent on dark cotton. For bright colors on black or navy, paint a white base layer first, let it dry, then paint color on top. Opaque or “for dark fabric” paints save a step.
Caring for painted fabric
Painted clothing lasts longest when it is washed gently. Turn items inside out, use cool water and a mild detergent, skip bleach, and air dry or tumble dry on low. Avoid ironing directly over painted areas after the initial heat set; press from the reverse side instead.
Fabric painting craft ideas
- Stenciled tote bags with botanical prints
- Hand-painted sneakers and canvas shoes
- Family reunion or team T-shirts
- Painted pillowcases and cushion covers
- Denim jacket back panels
- Puff-paint name shirts for kids
- Painted aprons and tea towels
Fabric painting pairs nicely with other surface crafts; if you enjoy decorating everyday objects, our guide on painting on wood slices uses many of the same brushes and stencils.
Our Top Picks at a Glance
- Shuttle Art 18-Color Soft Fabric Paint, 2 oz — Best overall fabric paint set
- ARTME 24-Color Fabric Paint, 2 oz — Best color range with metallics and neons
- Verdeart 20-Color Fabric Paint, 2 oz — Best no-heat-set fabric paint
- XSG 24-Color Fabric Paint with 10 Brushes — Best set with brushes and stencils
- Nicpro 12-Color Fabric Paint Kit, 1 oz — Best small starter kit with stencils
- Tulip Puff Paint 20-Color Party Pack — Best dimensional paint for raised designs
| Product | Best For | Key Spec | Key Strength | Price Tier |
|---|---|---|---|---|
| Shuttle Art 18 Colors | All-round fabric crafts | 18 x 2 oz, 3 brushes, palette, 18 stencils | No textile medium needed | $$ |
| ARTME 24 Colors | Wide palette | 24 x 2 oz (18 classic, 2 neon, 4 metallic), 10 brushes | Works on light and dark fabric | $$ |
| Verdeart 20 Colors | No-iron projects | 20 x 2 oz, 10 brushes, palette, storage box | Cures at ambient conditions | $$ |
| XSG 24 Colors | Complete kit | 24 x 2 oz, 10 brushes, 18 stencils, palette | Most brushes and stencils | $$ |
| Nicpro 12 Colors | Beginners | 12 x 1 oz incl. 2 metallics, 30 stencils | Color wheel sheet | $ |
| Tulip Puff 20 Colors | Raised designs | 20 squeeze bottles with precision tips | Dimensional 3D effect | $ |
How We Chose
We compared these fabric paints using Amazon listing details and specifications checked in October 2026: bottle size, number of colors, curing method, washability claims, included tools and safety labeling, matched against common fabric crafts. We also considered how widely each set is reviewed by Amazon buyers. We have not painted with these sets; details come from the listings. A general acrylic paint set in the same search was left out because it is not formulated for fabric.
- Purpose-made for fabric: soft, flexible, washable formulas.
- Curing method: heat-set or air-cure.
- Color range: classic, metallic and neon.
- Included extras: brushes, stencils, palettes.
- Safety: ASTM D4236 and EN71 conformity.
Best Fabric Paints for Painting Crafts Reviewed
1. Shuttle Art 18-Color Soft Fabric Paint, 2 oz — Best for All-Round Fabric Crafts

Shuttle Art’s set includes 18 soft fabric paints in 2 oz (60 ml) bottles, three brushes, a palette and 18 sticker stencils. The listing says the paint is permanent, will not crack or peel, and is durable through repeated washes in the washer and dryer.
It is described as ready to use without extra textile medium, working on light and dark fabrics and on both synthetic and natural fibers. It conforms to ASTM D-4236 and EN71-3 and dries matte.
Best suited for: Crafters, families and beginners painting clothes, bags and shoes.
Key features:
- 18 colors x 2 oz
- 3 brushes, palette, 18 stencils
- Permanent and washer safe per the listing
- ASTM D-4236 and EN71-3
Pros:
- Full-size bottles
- No medium needed
- Matte, soft finish
- Stencils included
Cons and limitations:
- Only three brushes
- Light colors may need layers on dark fabric
- No metallics listed
Buying consideration: Add a couple of stiff synthetic brushes for working paint into thick fabrics like denim.
2. ARTME 24-Color Fabric Paint, 2 oz — Best for a Wide Palette

ARTME’s set has 24 colors in 60 ml bottles: 18 classic, 2 neon and 4 metallic. The listing describes the paints as waterproof and fade resistant once dry, not cracking or crumbling, and able to withstand repeated machine washing.
It is ready to use, works on light and dark fabrics and on synthetic and natural fibers, and the listing names T-shirts, jeans, bags, shoes and leather. It includes 10 brushes, a palette and stencils, and conforms to ASTM D-4236 and EN71.
Best suited for: Crafters who want metallics and neons in one set.
Key features:
- 24 colors x 2 oz (18 classic, 2 neon, 4 metallic)
- 10 brushes, palette, stencils
- Waterproof and fade resistant per the listing
- Matte finish
Pros:
- Broadest color mix
- Generous brush count
- Works on dark fabric per the listing
Cons and limitations:
- Mid price tier
- Metallic count is modest
- Curing directions should be checked on the label
Buying consideration: Use the metallics as accents over cured base colors for the best shine.
3. Verdeart 20-Color Fabric Paint, 2 oz — Best for No-Iron Projects

Verdeart offers 20 colors, a mix of classic, metallic and neon, in 2 oz bottles inside a portable storage box, with 10 brushes and a palette. The listing says it cures at ambient conditions with no heating required and becomes waterproof and machine washable once dry.
Skipping the iron is a real advantage for sneakers, backpacks and hats that are awkward to heat set. It conforms to ASTM D-4236 and EN71-3.
Best suited for: Shoe painters and anyone who wants to skip heat setting.
Key features:
- 20 colors x 2 oz incl. metallic and neon
- No heat setting required
- 10 brushes, palette, storage box
- ASTM D-4236 and EN71-3
Pros:
- No iron needed
- Storage box keeps bottles organized
- Good color variety
Cons and limitations:
- Finish described as semi-gloss in bullets but matte in details
- Curing takes time at room temperature
- Mid price tier
Buying consideration: Let pieces cure fully before the first wash, even though no heat is needed.
4. XSG 24-Color Fabric Paint with 10 Brushes — Best for a Complete Kit

XSG’s kit includes 24 permanent soft fabric paints in 2 oz bottles, 10 brushes, 18 reusable stencils and a palette. The listing says designs dry in 6 to 8 hours and advises waiting until fully cured before washing to avoid smudging halos.
It is described as machine washable, waterproof and fade-proof, non-toxic and odorless, with soap-and-water cleanup.
Best suited for: Beginners who want everything in one box.
Key features:
- 24 colors x 2 oz
- 10 brushes, 18 stencils, palette
- Dries in 6-8 hours per the listing
- Matte finish
Pros:
- Most tools included
- Clear curing guidance
- Large color range
Cons and limitations:
- Higher price tier in this group
- Long dry time
- Lesser-known brand
Buying consideration: Plan projects a day ahead so paint can dry and cure before the shirt is needed.
5. Nicpro 12-Color Fabric Paint Kit, 1 oz — Best for Beginners

Nicpro’s kit includes 10 classic and 2 metallic fabric paints in 1 oz bottles, three brushes (flat, filbert, round), a mixing palette, 30 stencils and a color wheel sheet. The listing describes high-pigment paint for cotton, denim, canvas and polyester that dries flexible, waterproof and fade resistant.
Smaller bottles keep the price low for first-time fabric painters, and 30 stencils give plenty of design options.
Best suited for: First-time fabric painters and small projects.
Key features:
- 12 colors x 1 oz incl. 2 metallics
- 3 brushes, palette
- 30 stencils, color wheel sheet
- ASTM D4236 and EN-71
Pros:
- Lowest price tier
- Most stencils of any set
- Color mixing guidance
Cons and limitations:
- Small bottles
- Fewer colors
- Runs out quickly on large items
Buying consideration: Use it for shirts and small bags; for larger projects, step up to a 2 oz set.
6. Tulip Puff Paint 20-Color Party Pack — Best for Raised Designs

Tulip’s Puff Paint pack contains 20 colors of dimensional fabric paint in easy-squeeze bottles with precision tips. The listing says it is non-toxic, permanent and waterproof, for cotton, denim, canvas and more, with stencils or freehand. The 3D formula adds texture and dimension.
Puff paint is ideal for outlines, names, dots and textured accents, and is a perennial favorite for kids’ parties and team shirts.
Best suited for: Kids’ crafts, parties and raised lettering.
Key features:
- 20 colors
- Squeeze bottles with precision tips
- Dimensional 3D finish
- Gloss finish
Pros:
- Classic, trusted craft brand
- No brushes needed
- Great for kids
Cons and limitations:
- Not for covering large areas
- Small bottles
- Raised lines take longer to dry
Buying consideration: Lay shirts flat and let puff paint dry undisturbed for the full time on the label.
Buying Guide: How to Choose Fabric Paints for Painting Crafts
Soft paint or puff paint
Soft paint covers areas and stays flat and flexible. Puff paint creates raised outlines and textures. Many crafters own both.
Heat-set or no-heat
Some fabric paints need ironing to become permanent; others cure at room temperature. No-heat paints are easier for shoes and bags.
Bottle size
Two-ounce bottles suit clothing and multiple projects; 1 oz bottles suit small items and trying out the craft.
Opacity on dark fabrics
Check whether a set is described as working on dark fabric. Otherwise, plan a white base layer.
Included tools
Stencils and stiff brushes make fabric painting easier. Sets with more brushes save a separate purchase.
Safety for kids
Look for ASTM D4236 and EN71 labeling for family and classroom use, and supervise heat setting.
Common Mistakes to Avoid
- Painting fabric that has not been prewashed.
- Skipping the cardboard insert so paint bleeds through.
- Applying thick layers that crack when the fabric bends.
- Washing before the paint has fully cured.
- Ironing directly on puff paint, which flattens it.
- Using plain acrylic without fabric medium on clothing.
More Guides on This Topic
- Fabric Paint vs Dye: Differences, Uses and Which to Choose
- Fabric Paint vs Fabric Markers: Which Is Right for Your Project?
- Does Fabric Paint Wash Out? Permanence, Fading and Removal
Related Buying Guides
FAQs
What is the best paint for fabric crafts?
Soft fabric paint in 2 oz bottles is best for most clothing and textile crafts. Add puff paint for raised designs and lettering.
Is fabric paint permanent after washing?
Fabric paint is designed to be permanent once cured. Follow the curing and heat-setting instructions, wait before the first wash, and wash inside out in cool water.
Do you need to heat set fabric paint?
It depends on the brand. Some require ironing to set; others, like Verdeart, cure at room temperature with no heat needed. Check the label.
Can I use regular acrylic paint on fabric?
Yes, if you mix it with fabric medium, usually 1:1. Without medium, acrylic tends to dry stiff and may crack or wash out.
How do I paint on dark fabric?
Use paints labeled for dark fabric, or paint a white base layer first, let it dry, then add colors on top.
How long does fabric paint take to dry?
Surface drying can take a few hours; full curing often takes 24 hours or more. Some sets list 6 to 8 hours to dry and recommend waiting longer before washing.
Final Recommendation
The Shuttle Art 18-color set is the best all-round fabric paint for crafts. Choose ARTME for a broader palette with metallics and neons, Verdeart to skip heat setting, and XSG for a kit with the most brushes and stencils. Beginners can start with the Nicpro 12-color kit, and every craft drawer benefits from a Tulip Puff Paint pack for raised designs.



One Comment