When antifreeze spills onto carpet, it will leave behind a stain and an unpleasant smell. Antifreeze often spills or leaks onto automotive carpet, but it can also find its way onto the carpet inside homes and garages. Once you notice the antifreeze stain, it needs to be removed as soon as possible, to prevent the stain from becoming permanent. If the antifreeze stain sits on the carpet for too long, you may need to replace it.
Soak the excess antifreeze from the carpet with paper towels. Avoid pressing the paper towels, or rubbing them over the antifreeze, because you may spread the stain. Continue to soak up the antifreeze until the paper towels no longer absorb any.
Pour one cup of cool water over the antifreeze. This will saturate the area and dilute it.
Remove the excess water from the carpet with a wet/dry vacuum. Attach the hose, or use an upholstery attachment, to remove as much of the water as possible.
Apply a commercial degreasing cleaner to the carpet. Follow the instructions on the degreasing cleanser, to remove as much of the stain as possible.
Combine a 50/50 mixture of white vinegar and cool water in a spray bottle. Spray the vinegar over the area, to help neutralize the smell.
Sprinkle baking soda over the area. The baking soda will help remove the smell, and it will absorb the moisture in the carpet. Allow it to sit overnight, and then vacuum the area.
Dry the carpet with an absorbent towel. You can also place a fan in front of the wet carpet, to expedite the process.