A ball washer or ball shagger is a piece of equipment for the cleaning of dirty golf balls. Because golf balls have a rough surface in contrast to other balls and are used primarily on grassy surfaces, they tend to collect dirt more easily, which can seriously affect their aerodynamic properties. Ball washers are almost always found on golf courses; on some courses, there is one at every hole.
Ball washers can be operated either by hand or electronically. Ball washers for cleaning individual balls consist of a cylindrical housing, in which the ball to be cleaned is inserted. The cleaning of the ball takes place via circulating brushes. For cleaning a larger number of golf balls, machines are used which suck up the balls like a vacuum cleaner, wash them, and put them in a separate net afterwards.