How to Remove a Blood Stain at Home
First thing: Is your stained garment silk, rayon, wool, or some other dryclean only fabric? Then I recommend taking it to a well trusted drycleaner!
If you have a polyester or cotton and the label says launder or wash, then you are wise to follow my advice!
1) Best chance to remove a blood stain is to treat it as quickly as possible before it has a chance to set.
2) ALWAYS TRY COLD WATER FIRST , since harsher chemicals may damage more delicate fabrics and/or pull color.
3) Let the item soak a little - then scrub - with a fingernail scrub brush, your fingernail.
Here is the most important tip: If the blood doesn't come out all the way, DO NOT GIVE UP! Keep scrubbing. If you need to take a break, that's fine. - Leave the item soaking. Scrubbing for 10-15 minutes or longer of is not uncalled for for a large stain, or if the stain has been sitting a little while. Do be careful not to scrub a whole in the garment.
4) If you must - you can add a little soap. The soap acts as a lubricant making it easier to remove the soils. Using too much soap DOES NOT increase the chances of a stain coming out!
5) If soap doesn't do the job completely, try pouring ammonia straight over the stain and scrub again.
6) EXTREME MEASURES: Hydrogen Peroxide is another method - soak the entire stain in straight Hydrogen Peroxide 10-15 minutes and rinse with water. Watch for color loss with this one. If the stains are all over - I would dilute the Hydrogen Peroxide in water - and soak the entire garment. Watch it carefully - as soon as the stains start to move rinse and then wash the item completely!