Rotavirus was detected in 33% of 4519 children less than 5 years of age admitted with diarrhoea to treatment centres at Matlab in rural Bangladesh from 2000 to 2006. Highest rotavirus detection rates were in children aged 6-11 months with 56% being less than 1 year old. The peak seasonal detection was in July-September and December-February. The population-based incidence rates of rotavirus ranged from 10.8 to 19.6/1000 children less than 5 years of age. G1 serotype predominated between June 2002-May 2005 and June 2005-May 2006 the predominant type was G2 (41%) followed by G1 (22%) and G9 (22%). Rotavirus is an important cause of childhood diarrhoea in rural Bangladesh and this burden may be reduced with a rotavirus vaccination programme.