Things You'll Need
Thick white rags
Acetone or acetone nail-polish remover
Laundry pretreatment spray
Canvas is a durable material, but it's no match for nail polish. If you find a nail-polish stain on your favorite canvas bag, don't toss it in the trash just yet. Although nail-polish stains often look impossible to remove, you can do it with the right products and methods. Take care when cleaning stains from canvas so you don't distort or damage the fabric in the process.
Put the stained part of the bag facedown on a thick, white rag. Moisten another white rag with acetone or acetone nail-polish remover.
Blot the underside of the nail-polish stain with the acetone-soaked rag. Switch to clean portions of the rag and add more acetone as the rag becomes soiled. Change the white rag underneath frequently, as well, so the nail polish doesn't get reapplied to the canvas.
Continue blotting with the acetone and rag until no more nail polish transfers from the bag to the rag. Rinse the spot with a sponge and clean water. Don't submerge the bag in water; if canvas gets too wet, it can lose its shape.
Affix the stained part of the bag over a bowl if any trace of the nail polish remains. Use rubber bands to tightly secure the stained part of the canvas over the mouth of the bowl. Use a spoon to slowly pour acetone or acetone nail-polish remover through the stain so it drips into the bowl. Continue this process until the nail polish is gone. Be patient; it's a tedious process, but will be worth it when the nail polish is gone.
Treat the spot with a laundry pretreatment spray to remove any remaining color or residue. Rinse the canvas bag with a sponge and clean water, then let it air-dry completely.