How to Clean Fabric and Straw Handbags

stained straw handbag

The Spruce / Ria Osborne

  • Working Time: 10 mins
  • Total Time: 10 mins - 1 hr
  • Skill Level: Beginner

Whether you spend hundreds of dollars on a new designer straw or fabric handbag or just a few bucks on a bargain brand, it should look good and last as long as possible. Most handbags, especially those we carry to work, really take a beating. We overstuff them, fill them with goods that leak and spill, and toss them on the floor.

How Often to Clean Fabric and Straw Handbags

All brands of fabric and straw bags will eventually need to be cleaned. If you use your handbag every day, clean it every two to three months. For special occasion purses, a good cleaning every six to nine months should suffice. Take the time to clean your bags properly. Since many expensive fabric bags are trimmed with leather, they should never be placed in a washer or dryer or allowed to soak in a sink. Cleaning by hand is the best way to restore your bag.

What You'll Need

Equipment / Tools

  • Vacuum
  • Clean white cloth
  • Toothbrush
  • Sink or large tub for hand-washing (optional)


  • Liquid dish detergent
  • Warm water
  • Lint roller (optional)
  • Metal polish or brass cleaner (optional)
  • Cotton swabs (optional)
  • White tissue paper (optional)


items for cleaning a straw handbag

The Spruce / Ria Osborne

How to Clean a Fabric Handbag

  1. Prep the Bag for Washing

    Begin by emptying all pockets. Open all zippers and clasps and shake the bag well upside down to remove dirt and trash.

    Next, if possible, pull the interior of the bag to the outside or turn a fabric bag inside out so you can see the lining. Use a lint roller to capture dust and crumbs. Then use the fabric brush attachment on a vacuum to tackle the interior and the exterior.

    Examine the bag for care labels and/or type of materials used. Follow any recommended care guidelines and attempt to identify any stains.

  2. Wipe Down the Bag

    Begin by simply wiping down the bag with a clean, soft white cloth (colored cloths could bleed dye onto the fabric) that’s been dampened with plain water. Wipe down the bag completely from top to bottom.

  3. Treat Stains and Heavily Soiled Areas

    If stains and soil remain, add a few drops of dishwashing detergent liquid to one quart of water. Dip a white cloth in the solution and blot at heavily soiled areas. Keep moving to a clean spot on the cloth as grime is transferred. If there are stubborn stains, use a toothbrush dipped in the soapy solution to scrub them out. Finish by rinsing the cloth well in plain water and wiping away any detergent residue.

  4. Clean the Hardware

    Use a good quality metal polish or brass cleaner to help bring the shine back to the purse's hardware. This will work best if you use a light hand because most hardware is simply plated base metal. Dip a cotton swab in the polish and apply to the metal. Use a soft white cloth to buff away the tarnish. Be very careful to keep the cleaner off the handbag fabric as it can cause discoloration.

  5. Allow the Bag to Air Dry

    Allow the bag to air dry in a cool place away from direct sunlight or heat. If the bag will not hold its shape while damp, fill it with white tissue paper. Don't use colored paper or newspapers since ink can transfer. Do not use the bag while it is damp, because damp fabric picks up stains more quickly than dry fabric.

How to Clean a Straw Handbag

  1. Empty and Vacuum

    Completely empty the purse and all interior pockets. Woven straw bags attract dust and dirt into the crevices and using your vacuum cleaner's upholstery brush attachment is the best way to keep the straw dust and grime-free.

    Upholstery Brush Substitute

    If you don't have an upholstery brush attachment for your vacuum, place an old pantyhose over the vacuum hose nozzle and use a rubber band to hold it in place.

    vacuuming the straw handbag
    The Spruce / Ria Osborne
  2. Clean the Lining

    If the straw bag has a fabric lining, vacuum it well and spot treat any stains as you would on a fabric handbag. If the lining is removable, hand-wash it in the sink and allow it to dry completely before reinserting.

    person wiping the inside of the bag
    The Spruce / Ria Osborne
  3. Clean the Straw

    For surface dirt, slightly dampen a clean cloth with water and gently wipe the dirt away.

    To treat a heavily-soiled area on the straw, mix a few drops of dishwashing detergent in one cup of warm water. Find an old toothbrush and dip it in the soap and water mixture. Gently rub the stained area with the soapy toothbrush following the grain of the straw. Wipe the area with a clean white cloth that has been dipped in water to remove any soap residue and loosened soil. Never overwet the straw.

    using a toothbrush to spot clean the straw bag
    The Spruce / Ria Osborne
  4. Dry the Bag

    Allow the bag to air-dry away from direct heat and sunlight.

    allowing the bag to air dry
    The Spruce / Ria Osborne

Tips to Keep Your Fabric and Straw Handbags Clean Longer

  • Fabric handbags that do not have leather trim or internal structural supports can be hand-washed like a sweater. Use cool water and gentle soap. Do not wring. Rinse well and allow to air-dry away from direct sunlight.
  • Treat new fabric bags with a protective spray like TexGuard or Scotchgard to ward off stains.
  • For a quick pick-me-up for a straw purse, use packing tape, with the sticky side out, and tap it all around the handbag to pick up all kinds of dust and dander.
  • Keep makeup in a sealed waterproof bag within your purse.
  • If the care label says to avoid washing the bag at home or you don't want to use water on the fabric, take the purse to the dry cleaner.
  • To help remove odors, fill a small container with baking soda, place it inside the bag and let it sit for 24 hours to absorb the smell.
  • Be mindful of where you set down your bag to avoid soiling the purse. The floor of public spaces can easily stain your bag.
  • Find hardware and strap replacements at a craft or fabric store.

Removing Stains From Fabric and Straw Handbags

To clean ink from a fabric handbag, dip a cotton ball or cotton swab in rubbing alcohol and squeeze it so it's damp, not wet. Dab the stain gently to dissolve the ink and then blot firmly with a dry paper towel. Repeat until the stain is gone.

To remove makeup stains from a fabric handbag, remove as much damp or dry make-up as possible with a dry paper towel or a hand vacuum. Next, wipe with a damp paper towel and treat with a laundry stain remover as recommended for specific types of makeup stains.

Treating stains on a straw handbag can be almost like caring for a straw hat. For an oily or greasy stain on a straw handbag, cover it in cornstarch or talcum powder to absorb the stain. Wait a couple of hours, then brush away the powder with a soft-bristled brush.