Moreover, the requirements are not as complex as they could be in other jobs, which also makes it quite attractive for many. Waterboys in the NBA earn an average of $53,000 to $58,000 a year. It has also been reported that quite a few franchises pay their waterboys up to $100,000 annually.