YouTube pays you approximately $3 - 3 USD for every 1000 views. So for 1 million views on YouTube, you can expect to earn around $3000 - 5000 USD. These numbers can change from creator to creator as it depends on the types of videos, their niche, etc.