The average salary for a YouTuber varies widely, but creators with 100,000 to 500,000 subscribers typically earn between $30,000 to $100,000 per year, including ad revenue, sponsorships, and other income streams.