Justin Bieber is by far the highest-paid teen performer, earning a reported $300,000 a night while on tour, according to the Smoking Gun. Not only does he make three times what Disney teen star Selena Gomez earns, he also out-earns established acts like Sheryl Crow and Weezer, who pull in $146,500 and $150,000 per night, respectively. But Bieber still trails top-earning Rascall Flats. The country act makes $702,500 a night.