Although bacteria usually cause septic arthritis, several types of viruses and fungi can also cause an infection. Rubella, hepatitis B or C, parvovirus, alphavirus, and flavivirus may cause viral arthritis. Certain types of fungi, including Candida albicans, may also cause septic arthritis, but this is very rare.