Red wine contains a pigment from grape juice that causes stains on most everything with which it comes in contact. Some things, such as carpet or clothing, need only come in contact with red wine once to become stained. Other things, such as teeth or wine glasses, will become noticeably stained over time. Commercial products exist to remove wine stains from your glasses, but you can also use supplies from home to tackle and remove wine stains.
Fill a dishpan with enough warm water to cover the wine glasses while they are laying on their side in a single layer. Place four denture tablets in the water and allow them to effervesce, which loosens the red wine stains from your wine glasses. This step may be enough to clean the red wine stains on your glasses.
For glasses that have persistent wine stains, fill with white vinegar. Stand the glasses up in a dishpan. Add one tsp. baking soda to each glass and allow the baking soda and vinegar mixture to foam.
Rinse your wine glasses under cool water and gently scrub the inside with a plastic mesh scrubber. Mix a solution of one part hydrogen peroxide to three parts water inside the glasses that still have wine stain remnants. Allow the peroxide mixture to soak in the wine glasses for 10 minutes.
Fill a dishpan with hot water and a few drops of mild dish-washing liquid. Wash out your wine glasses using a plastic mesh scrubber. Rinse with cool water and allow the glasses to dry, upside down, in a dish rack.