Acetone, alcohol, hydrogen peroxide, bug spray, and hair spay remove nail polish from fabric. Acetone is a good option if the fabric does not contain acetate or triacetate, otherwise acetone will melt the fabric. It is safe to apply acetone on denim, cotton, linen and silk. It is safer to perform a spot test to avoid ruining the fabric. Try applying acetone in a small portion that is not visible.
There are also non-acetone polish remover available on the market. These are safe to use in removing nail polish from fabric, hair, upholstery and carpet.
Rubbing alcohol and hydrogen peroxide are options readily available in most households. They are perfect for light fabrics. Doing a spot test is also necessary to make sure their bleaching effects do not destroy the fabric. Hair spray is also good for removing nail polish from wood. Always rinse hydrogen peroxide off from the fabric with cold water.
Dry cleaning solvent can also remove nail polish successfully. Carefully blot it into the fabric with the use of sponge or an eye dropper. In all these home remedies, it is always easier to remove nail polish while it is still wet. Bringing the fabric to the cleaners may be the best and most practical solution.