The average YouTube channel earns about $18 per 1,000 ad views, which works out to about $3 to $5 per video view, according to Influencer Marketing Hub data. You would think; the more views, the more you earn. However, that does not work out the same. If your video is viewed thousands of times, but no one watches or clicks on the ads, you still earn nothing. This is due to YouTube’s criteria for ads: viewers must click on an ad or watch it all (10,15 or 30 seconds) before you actually get paid.