Our son is 4 1/2 and he's started to shampooing his hair all on his own. He still needs help to rinse it out though, because he's not comfortable pouring water over his head. Maybe that will change after he learns how to swim this summer!
How old were your kids when they started washing their hair themselves?