How to Clean a Canvas Bag (Without Ruining It)
Kelvin M
Canvas is one of the toughest fabrics you can carry. It takes coffee spills, rainy commutes, gym floors, and a leaky lip balm in the front pocket, and it keeps going. But tough doesn't mean maintenance-free. Clean it the wrong way, and you get shrinking, faded color, or a warped shape.
The good news: most canvas bags clean up well at home with things you already own. This guide covers every kind, from sling bags and crossbodies to backpacks, waist bags, makeup pouches, and totes. You'll find what to do after a spill, how to wash the whole bag, how to dry it so it keeps its shape, and how to handle the details that make a bag harder to clean, like a printed lining, embroidery, or leather trim.
Before You Wash: Check What Your Bag Is Made Of
Yes, canvas is washable. Plain cotton canvas handles water and mild soap well. What you use to wash it depends on everything attached to the canvas.
Take 30 seconds and look at three things:
- The care label or product page. If it says machine washable, you have options. If it says spot clean only, believe it.
- What's sewn on. Leather trim, coated panels, a rigid base, or a structured handle all mean hand cleaning only.
- What's inside. A printed or dyed lining, embroidery, zippers, and metal hardware each need a little extra care, covered below.
As a rule: the simpler the bag, the more washing it can take. An unlined canvas tote can usually go in the machine. A canvas sling bag with a zippered back pocket and embroidery is better off by hand.
For reference, our Amani zippered canvas bag is machine washable on a gentle cycle, then hung to dry. For other EcoDunia bags, check the product page or the EcoDunia care guide.

Everyday Care: Empty, Shake, Brush
The less dirt settles into the weave, the less often you need a full wash. Once a week or so:
- Empty every pocket and turn the bag upside down to shake out crumbs and grit.
- Check the corners and the bottom seam, where sand and lint collect.
- Brush the outside with a soft-bristled brush or run a lint roller over it.
- Wipe any marks with a damp cloth, then let the bag air out before you load it back up.
That's it. 5 minutes, and your bag stays clean far longer.
How to Spot Clean a Canvas Bag
Spills are easiest to deal with in the first few minutes. Spot cleaning is the right fix for most of them.
- Blot, don't rub. Press a clean, damp cloth onto the spill to lift as much as you can. Rubbing pushes it deeper into the fibers.
- Add a drop of mild soap. A little dish soap on a damp cloth works. Work it into the stain in small circles.
- Use a soft brush for stubborn spots. An old toothbrush gets into the canvas weave without roughing it up.
- If needed, try a baking soda paste. Mix baking soda with a little water, spread it on the mark, wait 10 to 15 minutes, then brush and rinse with a damp cloth.
If spot cleaning leaves a water ring, dampen the whole panel evenly and let it dry. Any slight color shift blends in instead of leaving an outline.
How to Hand Wash a Canvas Bag
When the whole bag needs it, hand washing is the safest deep clean. It works for slings, crossbodies, backpacks, and lined bags.
- Empty the bag and open every zipper and pocket.
- Fill a sink or tub with cool to lukewarm water and a small amount of mild detergent.
- Submerge the bag and work over it with a soft brush or cloth. Focus on the bottom, the strap, and wherever your hands touch most.
- Drain the soapy water and rinse in clean water until it runs clear.
- Press the water out gently. Don't twist or wring the bag, which bends the canvas and distorts the shape.
Don't want to soak the whole thing? Use a spray bottle of soapy water and a removable shower head to wash and rinse it in sections.
Can You Put a Canvas Bag in the Washing Machine?
Sometimes. Only if the care label or product page says so.
If it does:
- Use cold water and a gentle or delicate cycle. A front-loader is easier on fabric than a top-loader with an agitator.
- Close all zippers so the teeth don't snag the canvas.
- Skip bleach and fabric softener. Bleach weakens cotton fibers, and softener coats them.
- Put smaller bags, like pouches or makeup bags, in a mesh laundry bag or pillowcase.
If your bag has leather trim, a coated finish, a stiff base, or structured handles, keep it out of the machine and hand wash instead.
How to Dry a Canvas Bag
Drying is where most bags get ruined, so take your time here.
- Air dry only. Heat from a tumble dryer shrinks cotton canvas and can warp the shape for good.
- Reshape while damp. Stuff the bag with clean towels so it holds its form as it dries. Straighten the straps and seams.
- Hang it upside down or lay it on its side in a well-ventilated spot, so water drains out of the bottom corners.
- Keep it out of strong direct sun. Long exposure can fade the color.
Let it dry completely, inside and out, before you use it. A thick canvas bag with a lining can take 24 hours or more. Packing it while damp invites mildew.
How to Remove Tough Stains From Canvas
Some marks need more than soap and water. Spot test anything on a hidden area first, like inside a pocket or under a strap.
|
Stain |
What to use |
How |
|---|---|---|
|
Ink |
Rubbing alcohol |
Dab with a cotton ball. Don't rub, or the ink spreads. |
|
Oil or grease |
Cornstarch or baking soda |
Sprinkle on, leave 30 minutes to absorb, brush off, then wash. |
|
Makeup |
Micellar water |
Press with a cotton pad until the pigment lifts. |
|
Food, coffee, sweat |
Enzyme-based stain remover |
Spray, leave a few hours or overnight, brush gently, then rinse or hand wash. |
If an old stain only fades rather than disappearing, you may prefer an even, slightly lighter panel to a dark spot. Treat the whole panel the same way so the color stays consistent.
Caring for Linings, Embroidery, Zippers and Hardware
Most canvas cleaning guides stop at the fabric. The details are what make a bag yours, so they deserve a minute of attention.
Kitenge linings. Many EcoDunia bags are lined with kitenge, a traditional Kenyan textile with bold printed patterns. Before you wash a lined bag for the first time, press a damp white cloth onto the lining. If any color transfers, wash only in cold water, keep the soak short, and rinse quickly. Turn the bag inside out to dry so the lining airs out fully.

Embroidery. Hand-stitched designs, like the birds on our Essentials crossbody bags and embroidered Umoja slings, should never be scrubbed. Clean around them, and if the embroidery itself is marked, dab it with a soapy cloth. Dry it face up so the stitches stay flat.

Zippers. Brush grit out of the teeth with a dry toothbrush before washing. A clean zipper runs smoothly and lasts longer.
Metal hardware. Dry buckles, clips, and zipper pulls with a towel right after washing so water doesn't sit on them.
Canvas Bags With Leather Trim or Coated Canvas
Mixed-material bags need a split approach.
- Canvas sections: spot clean or hand clean as above, keeping water away from the leather.
- Leather trim and handles: wipe with a barely damp cloth, let dry, then apply a leather conditioner.
- Coated canvas: wipe with mild soap and water, then dry right away. Never soak it.
Keep bleach and harsh cleaners away from all three. For more, read How to Care for Your Leather Bag.
How to Protect a Canvas Bag From Future Stains
A fabric protector spray adds a water- and stain-repellent layer, which makes the next spill easier to deal with.
Look for a PFAS-free formula made for cotton or canvas, such as Nikwax Cotton Proof or ProofPlus (formerly DetraPel). Apply it to a clean, completely dry bag in a light, even mist, then let it dry fully before use. Test on a hidden spot first, especially on darker colors. Reapply after a deep wash.
How to Store a Canvas Bag
- Clean it before you put it away for the season, so stains and oils don't set.
- Store it somewhere cool and dry, away from humidity and kitchen grease.
- Stuff it lightly with paper or a towel so it keeps its shape.
- Keep it in a dust bag or pillowcase, not plastic, which traps moisture.
- Don't stack heavy things on top of it.
Common Mistakes to Avoid
- Hot water. It shrinks cotton canvas and fades dyes.
- The tumble dryer. The fastest way to warp a bag.
- Hard scrubbing. It roughens the surface and wears through the fabric over time.
- Waiting. A stain treated today is far easier to remove than one treated next month.
- Skipping the label. When in doubt, hand wash.
A Bag Worth Caring For
Canvas gets better with use. It softens, molds to how you carry it, and with a little care it lasts for years. One EcoDunia customer put it simply: their bag "stands up to a beating and is stylish."
Every EcoDunia canvas sling, crossbody, backpack, and pouch is hand-cut and hand-sewn in our Nairobi workshop from Fair Trade cotton canvas, built for daily carry. If you're looking for a canvas bag that holds more than it looks like it should, explore the collection.

Read more: Care Guide for EcoDunia Items: Brass, Genuine Leather, Vegan Leather, and Canvas

