Treatment is directed at the underlying cause of the petechiae. For example, someone with petechiae caused by an infection is given antibiotics. If petechiae are caused by allergy to a medication, the medication may need to be stopped. A person with petechiae due to a low platelet count may need a transfusion of platelets or other blood factors. A person with leukemia or cancer may need surgery, chemotherapy, or radiation therapy. Petechiae caused by injury need no treatment. Applying an ice pack off and on for 24 hours after the injury may reduce further petechiae. The petechiae will fade in time.
All medications have possible side effects. Antibiotics can cause stomach upset, and sometimes an allergic reaction. Blood transfusions may cause allergic reactions or infections. Surgery poses a risk of infection, bleeding, and allergic reaction to anesthesia.
Most petechiae will disappear when the cause is identified and treated.
Blood tests may be done to see if the platelet count is back to normal. If petechiae worsen, or any other symptoms are present, monitoring by a healthcare provider may be necessary. Any new or worsening symptoms should be reported to the healthcare provider.