Most school aged children can bathe independently, although a nanny can certainly supervise and ensure that the child has bathed properly. How often a child should bathe will depend on many factors, including how active he is, how hot and sweaty he gets and how much he resists bathing. By age 8 or 9, most children need to be bathed daily, as that’s when they begin developing body odor.
According to the American Academy of Dermatology, for children between the ages of 6 and 11, taking a daily bath is fine. The Academy also recommends that children bathe when dirty, after swimming, after getting sweaty, if they have body odor and as often as directed by a dermatologist if they are getting treated for a skin disease.