Различные инфекции могут вызывать тромбоцитопению, причем наиболее распространенными являются вирусные инфекции, включая корь, краснуху, ветрянку, гепатит, цитомегаловирус, вирус гриппа и др. Недавно было обнаружено, что инфекция новыми коронавирусами также может вызывать тромбоцитопению. Кроме того, некоторые бактериальные инфекции также могут вызывать сепсис и тромбоцитопению. Лечение в этом случае должно быть направлено на борьбу с инфекцией, а тромбоциты обычно восстанавливаются после удаления инфекционного фактора.