1. First it's important to soak up as much of the red wine as possible. This will prevent it from setting, and will make the cleaning process easier. Blot with an absorbent paper towel for best results.
2. Good Housekeeping recommends mixing one tablespoon of dish-washing detergent, one tablespoon of white vinegar and two cups of warm water for an effective cleaning solution. Apply a little at a time with a clean white cloth.
3. Sponge the affected area with cold water, and be sure to blot frequently with a dry towel until the stain disappears.
If you'd prefer a more natural approach, Reader's Digest suggests using salt:
- If the red wine stain is still wet, first pour some white wine over it in an effort to dilute the stain
- Clean the carpet with cold water and a sponge
- Scatter salt over the area, wait 10 minutes, and vacuum it up
