The best method to remove stains from satin depends on the type of stain being removed. For example, remove stains caused by red wine by using a white towel to absorb as much of the wine as possible. Soak another white cloth in warm water and dab the stain, starting at the outer edges and working inward.
Remove stains caused by grease or oil by sprinkling the stain with baby powder, then brushing away excess powder. Use a cotton swab dipped in rubbing alcohol to gently dab the stain, starting from the stain's outer edges and working toward the center.
Stains caused by ink are removed using a cotton swab and rubbing alcohol as well. In the case of ink stains, place another cloth under the stain to absorb the released ink. Remove makeup stains by using a stain-removal wipe to dab the stain away. Get rid of blood stains by blotting the stain away with a cloth dipped in tepid water, starting from the outer edges of the stain and moving toward the center.
Wash out stains that have set in the fabric using a solution of oxygen-based bleach and cool water. Immerse the garment in the solution, allowing it to soak for at least eight hours. After the time is up, check the stains. If they are gone, rinse the garment well. If the stains persist, repeat the process. A garment may require several soakings before the stain is completely removed.