Most cases of subacute thyroiditis are caused by a variety of viruses, for example, Coxsackie, cytomegalovirus, Epstein-Barr virus, and adenovirus. Influenza immunization or infection may cause subacute thyroiditis.