How long it takes for the red spots on the face to subside mainly depends on the patient’s condition, if it is caused by physical reasons, it usually takes about 1~7 days to subside, if it is caused by disease factors, the specific subsiding time varies according to the type and severity of the disease, there is no exact reference range. 1. Physical causes: such as localized pressure marks or sun spots, etc., can lead to facial erythema, which generally does not require special treatment and will subside on its own, taking about 1~7 days. 2. Disease factors: Facial erythema is commonly seen in contact dermatitis, rosacea, seborrheic dermatitis and other inflammatory skin diseases, and the specific time of receding varies according to the type and severity of the disease, with no exact reference range. The phenomenon of facial erythema, it is recommended to timely find the cause of the cause of treatment, usually do a good job of sun protection, regular hospital checkups.