It is closely related to physical fitness, type of disease and severity of the condition.
Generally speaking, skin purpura usually takes 7 to 10 days from its appearance to its resolution. However, it may recur, e.g. in the case of allergic purpura, for example, after the appearance of purpura, it gradually subsides after about 7 to 14 days, but it is possible that new purpura reappears before the first ones have cleared up.