Rotavirus usually spreads through contaminated hands or objects that have the virus on them. Rotavirus can live on surfaces for a long time. Only certain disinfectants can kill rotavirus. Many common soaps don't work.