YouTube typically pays between $300 to $1,500 for 100k views, depending on niche, audience location, and ad engagement. Factors like CPM rates, content type, and advertiser demand significantly influence earnings, making payouts vary widely for different creators.