Canvas is an extremely durable woven fabric that is used for everything from tents to shoes. Usually made from cotton, this extremely strong fabric can stand up to an awful lot, but even canvas is no match for grease. Whether it's grease stains from the garage or from the kitchen, removing these unsightly spots is possible. There are several methods that can eliminate grease from canvas.
Sprinkle baby powder on the grease stain and leave it overnight. In the morning, wipe off the baby powder and launder the canvas in the washing machine on a gentle cycle. Allow the canvas to air dry thoroughly.
Apply Dawn dish soap to the stain and allow it to sit for at least 15 minutes. Scrub the area with a soft bristle brush and warm water. Set the canvas outside in the sun to dry.
Pour isopropyl alcohol onto a soft clean cloth and wipe the stain until it is gone.
Spray the stain with WD-40 and allow it to sit for at least 20 minutes. Scrub the stain with a soft bristle brush dipped in warm soapy water. Allow the stain to air dry.
Run hair shampoo into the stain and allow it to sit for 20 minutes before rinsing it out with warm water and allowing it to air dry.