20 Cause of Petechiae and What You Need to Know About Them
11. Thrombocytopenia from Viral Illnesses

Many viruses can cause a drop in platelet count—a condition known as thrombocytopenia—which directly contributes to the formation of petechiae. Viruses like dengue, Zika, hepatitis C, and even influenza can temporarily suppress the bone marrow, making it harder for the body to produce the platelets necessary for blood clotting. The result? Tiny red or purple spots that may first appear on the lower legs or inside the mouth. Petechiae linked to thrombocytopenia are often accompanied by easy bruising or bleeding gums. It’s critical to get a complete blood count (CBC) test if you notice these signs following a viral illness.