The healing time of a blister depends on its size and location. It usually takes between a few days and up to 3 weeks for blisters on the feet to go away.