Virus kan orsaka både kräkningar och diarré, men de ger inte alltid båda symtomen. Vissa virus, som norovirus, är mer benägna att orsaka kräkningar, medan andra, som rotavirus, är mer benägna att orsaka diarré. I vissa fall kan en person uppleva både kräkningar och diarré om de är infekterade med flera virus.