Earnings from YouTube ads vary widely based on factors like views, engagement, and niche. Typically, YouTubers earn around $3 to $5 per 1,000 views, but top creators can earn significantly more.