Asked on May 27, 2015

How do I remove old stains from vintage hand painted fabric?

by Julie
A beautiful hand painted skirt from the 50's or 60's has stains. One looks like a food stain and the rest are the brownish stains that show up with age on fabric. I don't know the fabric composition, but it looks like the original fabric was white and then dyed turquoise in places and then painted over with the design. It also has sequins sewn on in places. I don't want to ruin it.
Hand painted skirt front the back side is a repeat of the front. Anyone know where this was made?
possible food or dirt stain partially on the painted portion.
dyed portion with old age spots
Tag doesn't give fabric content.
  13 answers
  • Danny Anderson Danny Anderson on May 27, 2015
    Personally I would find a dry cleaners that specializes in this kind of stain removal. There is no way I would attempt to do this myself.
  • Susan Susan on May 28, 2015
    I've had good results by spraying with a fabric stain remover and the carpet cleaner "Resolve" . I let it sit for a while then gently use a toothbrush to work the liquid into the fibers. But...some old stains just never come out!
  • Ann Ann on May 28, 2015
    Quaker House rust and stain remover(liquid) will remove some of the stains but I don't know if this will also make the blue fade. My family has used the product for over 30 great for those age or rust spots on old linens. I also use it for rust spots that you sometimes get in the shower. Good Luck (buy online,or pick up in Houston,TX)
  • Shirley Shirley on May 28, 2015
    Just a thought, Polident is used on delicate vintage lace, etc. with no problems; however, instead of soaking I would use cotton swab, toothbrush, etc. and dab on spot to be sure it does not remove color first. Good Luck (In case you are not familiar Polident is a denture soaking tablet, found in tooth paste isle).
  • Shirley Shirley on May 28, 2015
    Another thought is WINK liquid removes RUST Spots; however it will also remove color. Good luck!
  • Doreen Kearns Doreen Kearns on May 28, 2015
    this looks like it may be blood then no hope for old blood but if it is not did you try Zest hand soap?? I found this removes so many stains ... always use it for grease type stains ... my sister used to work in dry cleaners years ago and she told me that is what they used
  • JennB JennB on May 30, 2015
    I don't know if this will help you or not but I checked & found a skirt that's very similar to yours on Etsy. It lists cleaning as Dry Clean, maybe you can contact them & see if they have any ideas on how to clean yours. Here's the link or if you don't want to use a link from some one you don't know then you can search on "painted wrap skirt" Mexico & you should be able to find it. Good Luck it's a lovely skirt.
  • Linda Clawson Wright Linda Clawson Wright on Jun 01, 2015
    for blood +hydogen perxoide, other try biz
  • Marilyn K Marilyn K on Jun 01, 2015
    disguise some of them by painting a design over it
  • Anne fenske Anne fenske on Jun 02, 2015
    Anne F. In the old days we used lemon juice and ly in the sun. I use liquid detergent. Make a little spot wet ,rub a small amount on the stain, let sit for 5min then just swish in luke warm water. Lay out to dry if it fades the spot do the others and reapply to semi faded spot .It may take a few times, but its worth it. Nice skirt. You can still use drycleaner if it doesn't work.
  • Elizabeth Butterfield Elizabeth Butterfield on Jun 03, 2015
    Probably from Mexico, Central or Latin America.
  • Patti Cagle Patti Cagle on Jun 04, 2015
    Dry clean only! If you try other stain removers and they fail to get out the stain, then the dry cleaners probably won't be able to work their magic.
  • Karen V Karen V on Jan 22, 2017

    My first thought is like Marilyn K, above. I would find similar colored fabric paint and lightly go over stains. This will insure you do not lose colors. Good Luck!