Blood blisters are fairly common and are generally caused by injury without the skin breaking or by friction. The best treatment for a blood blister is to let it heal on its own over a few weeks. It’s important to determine what caused the blister. If your footwear is too tight, find shoes that fit you better.