Skip to main content

How long does a rotavirus infection last?

Page last updated 07 May 2020

Symptoms of rotavirus generally appear suddenly 1-3 days after exposure to the virus. 

Symptoms generally last 3-7 days. 

People may still spread the virus for two days before onset, and up to ten days after their symptoms begin.

Sources & Citations

2. Australian Government, Department of Health. The Australian Immunisation Handbook. Rotavirus. Available at: (accessed 17 March 2020).

3. NSW Government. Rotavirus Fact Sheet. Available at: (accessed 17 March 2020).

SPANZ.SAPAS.18.04.0157(1)a - Date of preparation May 2020