Virus kan forårsake både oppkast og diaré, men de gir ikke alltid begge symptomene. Noen virus, som norovirus, er mer sannsynlig å forårsake oppkast, mens andre, som rotavirus, er mer sannsynlig å forårsake diaré. I noen tilfeller kan en person oppleve både oppkast og diaré hvis de er infisert med flere virus.