Uma variedade de infecções pode causar trombocitopenia, sendo as infecções virais as mais comuns, incluindo sarampo, rubéola, varicela, hepatite, citomegalovírus, vírus da gripe, etc. Recentemente, descobriu-se que a infecção com novos coronavírus também pode causar trombocitopenia. Além disso, algumas infecções bacterianas podem também causar sepsis e trombocitopenia. O tratamento neste caso deve concentrar-se no controlo da infecção e as plaquetas podem normalmente recuperar após o factor de infecção ter sido removido.